Locations
Lille
Address
2 Rue Norbert Segard
59046 Lille, Hauts-de-France, France
59046 Lille, Hauts-de-France, France
Gallery
Programs
MSc
Master of Science and Engineering, Specialization in Agricultural, Economics, Marketing & Management