Scholarly Index

Russell L. Haden

Alexandra Hospital; 1,253 total citations; 132 total publications; best world rank #355

Alexandra Hospital

1,253Total citations
132Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Intestinal and Peritoneal AdhesionsLifetime355GB 4094.31
Otolaryngology and Infectious DiseasesLifetime442GB 3986.21