€1m influenza project marks ELC Group's entry into pharma development

Pharma Manufacturing News +