Michelle Teunissen
Observed names: M. Teunissen, Michelle Teunissen (10835372), Teunissen M, Teunissen, Michelle
Institution: Utrecht University
Observed institution: Utrecht University
ORCID: 0000-0003-0119-3257
Observed ORCID: 0000-0003-0119-3257
OpenAlex ID: A5014428985
