Mirte van der Heijden
Observed names: M. van der Heijden, Mirte Van der Heijden, van der Heijden, Mirte
Institution: University of Helsinki
Observed institutions: University of Helsinki, Leiden University Medical Center
ORCID: 0009-0000-4123-6464
Observed ORCID: 0009-0000-4123-6464
OpenAlex ID: A5102737024
