Scholarly Index

Claudia I. Cabrera

University Hospitals of Cleveland; 664 total citations; 74 total publications; best world rank #679

University Hospitals of Cleveland

664Total citations
74Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ear and Head Tumors2021-2025679US 19268.31