Janet Bloemhof
Observed name: Bloemhof, Janet
Institution: Alliade
Observed institutions: Utrecht University, Tergooi, Amsterdam University Medical Centers, Alliade
ORCID: 0000-0001-8777-3396
Observed ORCIDs: 0000-0001-8777-3396, 0000-0001-5065-3163
OpenAlex ID: A5081299895
