Harro Westra Developer ICT Name H.K. Westra Telephone +31 71 527 3373 E-mail h.k.westra@asc.leidenuniv.nl Developer ICT Afrika-Studiecentrum Ondersteunende staf Work address Pieter de la Court Wassenaarseweg 52 2333 AK Leiden Room number 3A13a Contact +31 71 527 3373 h.k.westra@asc.leidenuniv.nl No relevant ancillary activities