AlphaFold unlocks one of the greatest puzzles in biology

28 juillet 2022

Piecing together one of the largest molecular structures in human cells