Scholarly Index

Alberto de Castro

National Research Council; 1,961 total citations; 141 total publications; best world rank #585

National Research Council

1,961Total citations
141Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Optical Coherence Tomography ApplicationsLifetime585LK 194.77
Ophthalmology and Visual Impairment StudiesLifetime955LK 194.47
Corneal surgery and disorders2021-2025910LK 186.63