News

The US Food and Drug Administration (FDA) has accepted for Priority Review the supplemental Biologics License Application (sBLA) for Eylea HD (aflibercept) Injection 8mg, submitted by US biotech ...