H

Helena M. Verkooijen

University Medical Center Utrecht

ORCID: 0000-0001-9480-1623

503 papers and 13.9k citations.

PubIndex Score98Top 2%How it's scored
503Publications
13.9kTotal Citations
First senior author: 2007

Top publicationsby citations

Indexing the rest of 503 publications…