The Institute of Environmental Science and Technology (ICTA) is a multidisciplinary center that promotes academic research and postgraduate education in the environmental sciences at the Universitat Autonoma de Barcelona.
Overview
Details
Still in Operation
Yes
Subject Areas
Resource Types