Dr Walter Immerzeel First name Walter Family name Immerzeel Position Associate Professor Agency official Utrecht University Representing member/partner Netherlands Preferred language English