Where is Paris Descartes University?
Where is Paris Descartes University located?
Paris Descartes University, Paris Descartes University, France (approx. 48.85139°, 2.340555°)
Where is Paris Descartes University on the map?
Paris Descartes University - Saint-Germain-en-Laye
{"latitude":48.85139,"longitude":2.340555,"title":"Paris Descartes University"}