www.technologyreview.com7 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