Michael Spindelegger
Michael Spindelegger

Michael Spindelegger

Director General ICMPD

mwg 2017