J

Jan P. Vandenbroucke

Leiden University

ORCID: 0000-0001-5668-6716

727 papers and 160.8k citations.

PubIndex Score98Top 2%How it's scored
727Publications
160.8kTotal Citations
#1in Healthcare cost, quality, practices
First publication: 1949First senior author: 1945