News 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