L

Letícia V. Costa‐Lotufo

Institute of Biomedical Science

ORCID: 0000-0003-1861-5153

490 papers and 12.7k citations.

PubIndex Score98Top 2%How it's scored
490Publications
12.7kTotal Citations
First publication: 1994First senior author: 2002