Liesbeth Veugen Innovation Manager Life Science and Health Name E.L. Veugen MSc Telephone +31 6 2889 4748 E-mail e.l.veugen@luris.nl Innovation Manager Life Science and Health Luris Commercial Impact Work address PLNT Langegracht 70 2312NV Leiden Contact +31 6 2889 4748 e.l.veugen@luris.nl No relevant ancillary activities Share on Facebook Share by Bluesky Share on LinkedIn Share by WhatsApp Share by Mastodon