Scholarly Index

Rachel E. Salas

Johns Hopkins University; 846 total citations; 39 total publications; best world rank #673

Johns Hopkins University

846Total citations
39Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Restless Legs Syndrome ResearchLifetime673US 19984.87