GSK will supply over 30 million doses of flu vaccines to U.S. this season