C

Clara Menéndez

Barcelona Institute for Global Health

ORCID: 0000-0002-2641-6907

454 papers and 23.3k citations.

PubIndex Score98Top 2%How it's scored
454Publications
23.3kTotal Citations
First publication: 1993First senior author: 1995