L

Leticia Ávila‐Burgos

National Institute of Public Health

ORCID: 0000-0002-8292-7103

128 papers and 80.7k citations.

PubIndex Score92Top 8%How it's scored
128Publications
80.7kTotal Citations
First senior author: 2005