Anton Heemskerk Education coordinator Name Dr. A.A.M. Heemskerk Telephone +31 71 527 8462 E-mail aheemskerk@strw.leidenuniv.nl Education coordinator Science Sterrewacht Sterrewacht Work address Gorlaeus Building Einsteinweg 55 2333 CC Leiden Room number BM4.12 Contact +31 71 527 8462 aheemskerk@strw.leidenuniv.nl No relevant ancillary activities