Scholarly Index

C. García-Álvarez

Universidad de Valladolid; 352 total citations; 85 total publications; best world rank #626

Universidad de Valladolid

352Total citations
85Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025626ES 1571.19