Protein science : a publication of the Protein Society Elad Noor, Avi I Flamholz, Vijay Jayaraman, …, Wayne M Patrick, Ita Gruic-Sovulj, Dan S Tawfik DOI: 10.1002/pro.4381 PMID: 35900021 PMCID: PMC9281367