Barbara Willaarts

Dr. Barbara Willaarts

International Institute for Applied Systems Analysis (IIASA), A-2361 Laxenburg, Austria
orcid