VFI headquarters and Geneva laboratories
Rue du Champ-Blanchod 4
1228 Plan-les-Ouates
Switzerland
VFI Lausanne laboratories
Route de la Corniche 5
1066 Epalinges
Switzerland
Rue du Champ-Blanchod 4
1228 Plan-les-Ouates
Switzerland
Route de la Corniche 5
1066 Epalinges
Switzerland
© 2024 Vaccine Formulation Institute