C

Cécile Viboud

National Institutes of Health

ORCID: 0000-0003-3243-4711

513 papers and 46k citations.

PubIndex Score98Top 2%How it's scored
513Publications
46kTotal Citations
First publication: 2000First senior author: 2007