Scholarly Index

Leonardo Rangel-Castilla

Mayo Clinic; 1,871 total citations; 74 total publications; best world rank #764

Mayo Clinic

1,871Total citations
74Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cerebrospinal fluid and hydrocephalusLifetime771US 34795.03
Spinal Dysraphism and MalformationsLifetime764US 37290.65