Home » Institutions » Technical University of Madrid
csm_upm_logo_91206f67af

The Technical University of Madrid or sometimes called Polytechnic University of Madrid (Spanish: Universidad Politécnica de Madrid, UPM) is a Spanish University, located in Madrid.

Institutions Update