Menu

Earth Institute Staff Directory

Louis V. Verchot

Adjunct Senior Research Scientist , International Research Institute for Climate and Society (IRI) , The Earth Institute

International Center for Tropical Agriculture
KM 17 Recta Cali
Palmira AA 6731
Cali, 763537
USA