Audrey Hamelers
Observed names: Hamelers Audrey, Hamelers, Audrey
Institution: Dryad Digital Repository
Observed institutions: European Bioinformatics Institute, Dryad Digital Repository, Wellcome Trust
ORCID: 0000-0003-1555-5116
Observed ORCID: 0000-0003-1555-5116
OpenAlex ID: A5074876777
