Scholarly Index

Delia Cabrera DeBuc

University of Miami; 3,253 total citations; 185 total publications; best world rank #417

University of Miami

3,253Total citations
185Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal Imaging and AnalysisLifetime622US 23797.13
Optical Coherence Tomography ApplicationsLifetime417US 17696.07