Lucas Stapper PhD candidate Name Drs. L.M. Stapper MSc Telephone +31 71 527 5737 E-mail stapper@strw.leidenuniv.nl ORCID iD 0000-0001-9524-3408 PhD candidate Science Sterrewacht Sterrewacht Work address Gorlaeus Building Einsteinweg 55 2333 CC Leiden Room number BW4.22 Contact +31 71 527 5737 stapper@strw.leidenuniv.nl Publications No relevant ancillary activities