bn:01332728n
Noun Named Entity
IT
Università di Lilla I
EN
The Lille 1 University of Science and Technology was a French university located on a dedicated main campus in Villeneuve d'Ascq, near Lille, with 20,000 full-time students plus 14,500 students in continuing education. Wikipedia
Relations
Sources