School of Agriculture University of Lisbon (ISA) is located in Lisboa, Portugal on Tapada da Ajuda. School of Agriculture University of Lisbon (ISA) is rated 4.6 out of 5 in the category college in Portugal.
Accessibility
Wheelchair-accessible entrance