Ian McCallum

Dr. Ian McCallum

Center for Earth Observation & Citizen Science, International Institute for Applied Systems Analysis (IIASA), 2361 Laxenburg, Austria

Contribution