Institute of Environmental Science and Technology (ICTA), Universitat Autonoma de Barcelona

    Overview

    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.

    Still in Operation
    Yes
    Subject Areas
    No votes have been submitted yet.
    I recommend that CRL prioritize this provider for additional analysis and research.