Scholarly Index

Edwin Stephen

Sultan Qaboos University Hospital; 653 total citations; 127 total publications; best world rank #233

Sultan Qaboos University Hospital

653Total citations
127Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Vascular anomalies and interventions2021-2025233OM 274.90
Spinal Hematomas and Complications2021-2025839OM 144.68