Saint-Laurent-Bretagne, Nouvelle-Aquitaine, FR
Rennes School of Business
University of Lille 1 Sciences and Technology