A watershed moment for protein structure prediction ~science biology.micro Article 1233 words 14 votes