Abeona therapeutics reports first quarter 2023 financial results

Continues to make progress toward biologics license application (bla) submission for eb-101 in late-2q/early-3q 2023; submitted request for pre-bla meeting
ABEO Ratings Summary
ABEO Quant Ranking