Where is Charles de Gaulle University – Lille III located?
Charles de Gaulle University – Lille III, Charles de Gaulle University – Lille III, France (approx. 50.627777°, 3.1263888°)
Charles de Gaulle University – Lille III, Charles de Gaulle University – Lille III, France (approx. 50.627777°, 3.1263888°)