International Research Institute for Climate and Society

Type

Advanced Research Institution

Acronym

IRI

Location

New York, New York, United States