Where is Lille 2 University of Health and Law located?
Lille 2 University of Health and Law, Lille 2 University of Health and Law, France (approx. 50.631386°, 3.0755556°)
Lille 2 University of Health and Law, Lille 2 University of Health and Law, France (approx. 50.631386°, 3.0755556°)