Where is Paris-Saclay University?

Where is Paris-Saclay University located?

Paris-Saclay University, Paris-Saclay University, France (approx. 48.70821°, 2.16447°)


Where is Paris-Saclay University on the map?