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 Herta Mohr Witte Singel 27A 2311 BG Leiden Room number 0.34 Contact +31 71 527 3373 h.k.westra@asc.leidenuniv.nl No relevant ancillary activities