C

Christof von Kalle

Luxembourg Institute of Health

ORCID: 0000-0001-9221-3297

601 papers and 61.9k citations.

PubIndex Score98Top 2%How it's scored
601Publications
61.9kTotal Citations
First publication: 1988First senior author: 1997