Peter Haddawy

Peter Haddawy is Director of United Nations University-International Institute for Software Technology in Macau, China.