Scholarly Index

E. John Harris

Palo Alto University; 2,947 total citations; 92 total publications; best world rank #715

Palo Alto University

2,947Total citations
92Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Vascular Procedures and ComplicationsLifetime715US 38795.91