Image Credit: STAT News STAT+: A kidney disease showdown, and eye risk linked to GLP-1s Watchdoq June 6, 2025 And more biotech news brought to you by The Readout. Read Full Article