School of Technology and Architecture (ISTA) is a Public university located at Av. das Forças Armadas, 1649-026 Lisboa, Portugal. It has received 4 reviews with an average rating of 5.0 stars.
The address of School of Technology and Architecture (ISTA): Av. das Forças Armadas, 1649-026 Lisboa, Portugal
School of Technology and Architecture (ISTA) has 5.0 stars from 4 reviews
Public university
1769 reviews
Cidade Universitária, Alameda da Universidade, 1649-004 Lisboa, Portugal
493 reviews
Av. das Forças Armadas, 1649-026 Lisboa, Portugal
5 reviews
Lisbon, Portugal