jaleesa Juda Shop en Entry employee Name J.N. Juda Telephone +31 71 527 7249 E-mail j.n.juda@hortus.leidenuniv.nl Shop en Entry employee Science Hortus Botanicus Hortus Botanicus Work address Hortus botanicus Rapenburg 73 2311 GJ Leiden Contact +31 71 527 7249 j.n.juda@hortus.leidenuniv.nl No relevant ancillary activities