CNRS-IEMN

Location: 
Lille
France
50° 36' 28.6236" N, 3° 8' 2.85" E