Medical News DeepMind touts AlphaFold’s new expertise as protein folding AI fashions face off By / October 31, 2023