Where is Pasteur Institute?

Where is Pasteur Institute located?

Pasteur Institute, Pasteur Institute, France (approx. 48.84°, 2.311667°)


Where is Pasteur Institute on the map?