Naomi Vita Venlet
Observed names: Naomi V Venlet, Naomi V. Venlet, Naomi Venlet, Venlet, Naomi
Institution: International Life Sciences Institute Europe
Observed institutions: International Life Sciences Institute Europe, Wageningen University & Research
ORCID: 0000-0001-6190-0713
Observed ORCID: 0000-0001-6190-0713
OpenAlex ID: A5088059397
