Image
1 / 16
Local News

Tour of Novartis flu vaccine plant

The Novartis flu vaccine plant under construction in Holly Springs was the largest bio-manufacturing project under way in the United States in April 2009.