Eli Lilly’s new drug retatrutide shows significant weight loss results
Retatrutide, an injectable peptide, shows promise in clinical trials