Rebecca Katzy Name R.E. Katzy MSc ORCID iD 0000-0002-4188-5795 Work address Gorlaeus Building Einsteinweg 55 2333 CC Leiden Contact Publications No relevant ancillary activities Share on Facebook Share by Bluesky Share on LinkedIn Share by WhatsApp Share by Mastodon