J

Juan José Lahuerta

Research Institute Hospital 12 de Octubre

ORCID: 0000-0002-3393-9570

576 papers and 30.9k citations.

PubIndex Score98Top 2%How it's scored
576Publications
30.9kTotal Citations
First publication: 1977First senior author: 1984