Technical University of Madrid

Technical University of Madrid (UPM)
The Technical University of Madrid or sometimes called Polytechnic University of Madrid (Spanish: Universidad Politécnica