J

Juan Riestra‐Ayora

Hospital Universitario de Getafe

ORCID: 0000-0003-0297-2711

27 papers and 358 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
27Publications
358Total Citations
First senior author: 2026

Top publicationsby citations

Indexing 27 publications…