J

Janneke Horn

Amsterdam University Medical Centers

ORCID: 0000-0002-3788-7675

373 papers and 28.9k citations.

PubIndex Score97Top 3%How it's scored
373Publications
28.9kTotal Citations
First senior author: 2009