Anton Heemskerk Education coordinator Name Dr. A.A.M. Heemskerk Telephone +31 71 527 5839 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 5839 aheemskerk@strw.leidenuniv.nl No relevant ancillary activities