Regeneron’s Inmazeb named Galien’s Best Biotech Product

The Galien Foundation, which acknowledges “extraordinary scientific innovations that improve the human condition”, has awarded its Best Biotechnology