Where is Institut Sup'Biotech de Paris located?
Institut Sup'Biotech de Paris, Institut Sup'Biotech de Paris, France (approx. 48.798054°, 2.3577776°)
Institut Sup'Biotech de Paris, Institut Sup'Biotech de Paris, France (approx. 48.798054°, 2.3577776°)