M

Mirjam H.M. Heemskerk

Leiden University Medical Center

ORCID: 0000-0001-6320-9133

331 papers and 9.9k citations.

PubIndex Score80Top 20% · seniorHow it's scored
331Publications
9.9kTotal Citations
First publication: 1990First senior author: 1995