Lucien Geelhoed Policy officer (guest) Name L. Geelhoed Telephone +31 71 527 2727 E-mail geelhoed@strw.leidenuniv.nl Policy officer (guest) Science Sterrewacht Sterrewacht Work address Gorlaeus Building Einsteinweg 55 2333 CC Leiden Contact +31 71 527 2727 geelhoed@strw.leidenuniv.nl No relevant ancillary activities