Where do ID Biomedical and Aventis manufacture their flu vaccines?
The Canadian supply comes from manufacturing facilities in Quebec (ID Biomedical) and France (Aventis).