H

Héctor Lamadrid‐Figueroa

National Institute of Public Health

ORCID: 0000-0001-8775-8399

169 papers and 5.6k citations.

PubIndex Score35Top 65% · seniorHow it's scored
169Publications
5.6kTotal Citations
First publication: 2004First senior author: 2004

Top publicationsby citations

Indexing 169 publications…