Scholarly Index

Pedro de la Villa

Universidad de Alcalá; 4,950 total citations; 224 total publications; best world rank #348

Universidad de Alcalá

4,950Total citations
224Total publications
39H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal Development and DisordersLifetime859ES 1096.22
Retinal Development and Disorders2021-2025348ES 789.33