translate English to French: IVI International Vaccine Institute
IVI International Vaccine Institute (Institut international du vaccin)