European University of Madrid

Calle Tajo, s/n, Villaviciosa de Odón, Madrid, 28670, Spain