Microbially produced protein that is much sweeter than sugarhttps://www.nature.com/articles/s41587-023-01865-x by walterbell • 3 years ago 160 128 3 years agoNAnature.com