E

Enrique López Madruga

Instituto de Salud Carlos III

ORCID: 0000-0002-7012-9737

144 papers and 1.9k citations.

PubIndex Score36Top 64% · seniorHow it's scored
144Publications
1.9kTotal Citations
First publication: 1973First senior author: 1986

Top publicationsby citations

Indexing the rest of 144 publications…