Scholarly Index

Ellen Shepherd

Syracuse University; 187 total citations; 6 total publications; best world rank #667

Syracuse University

187Total citations
6Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Hemostasis and retained surgical items2021-2025667US 7539.04