J

Jacob M. van Laar

University Medical Center Utrecht

ORCID: 0000-0001-5544-5785

437 papers and 27.5k citations.

PubIndex Score98Top 2%How it's scored
437Publications
27.5kTotal Citations
First publication: 1990First senior author: 2001