Scholarly Index

Armaghan Dabbagh

University of Toronto; 246 total citations; 36 total publications; best world rank #198

University of Toronto

246Total citations
36Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Orthopedic Surgery and Rehabilitation2021-2025638CA 1291.04
Peripheral Nerve Disorders2021-2025198CA 885.20
Elbow and Forearm Trauma Treatment2021-2025816CA 2371.64