Universidad Politécnica de Madrid (Technical University of Madrid)

Details

A public university, located in Madrid, Spain, founded in 1971

Map