O olegtrott.substack.com Are AlphaFold's new results a miracle? 38 points trott 2 years ago 11 comments