Where is Institut Sup'Biotech de Paris?

Where is Institut Sup'Biotech de Paris located?

Institut Sup'Biotech de Paris, Ile-de-France, France (approx. 48.79805°, 2.357778°)


Where is Institut Sup'Biotech de Paris on the map?