Keywan Riahi

Prof. Dr. Keywan Riahi

1. International Institute of Applied Systems Analysis (IIASA), A-2361 Laxenburg, Austria;
+1