Master IMDEA in Le Mans, France

The IMDEA Master's programme is located in Le Mans, France and is surrounded by a rich environment in research, culture, tourism and nature.