Forget Glasses—Lenz Therapeutics (LENZ) Just Got FDA Approval for a Daily Eye Drop Fix
Lenz Therapeutics Inc. (NASDAQ:LENZ) is a late-stage clinical and now commercial-stage biopharmaceutical company dedicated to revolutionizing the treatment…