Scholarly Index

Margaret McGrath

University of Washington; 2,573 total citations; 54 total publications; best world rank #774

University of Washington

2,573Total citations
54Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Spinal Hematomas and Complications2021-2025774US 26147.76