Scholarly Index

Sarah E. Ross

University of Pittsburgh; 13,662 total citations; 146 total publications; best world rank #271

University of Pittsburgh

13,662Total citations
146Total publications
43H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pain Mechanisms and Treatments2021-2025271US 7992.15
Neuropeptides and Animal Physiology2021-2025509US 17078.06