www.technologyreview.com5 months agoPeptides are everywhere. Here’s what you need to know.The compounds have exploded in popularity, but big questions about safety and effectiveness are still unresolved.Visit www.technologyreview.com1BookmarkAdd to collection