J

Jannie Borst

Leiden University Medical Center

ORCID: 0000-0002-8043-5009

343 papers and 23.8k citations.

PubIndex Score95Top 5% · seniorHow it's scored
343Publications
23.8kTotal Citations
First publication: 1937First senior author: 1937