Where is Lille 2 University of Health and Law?

Where is Lille 2 University of Health and Law located?

Lille 2 University of Health and Law, Nord-Pas-de-Calais, France (approx. 50.63139°, 3.075556°)


Where is Lille 2 University of Health and Law on the map?