Scholarly Index

Elizabeth E. Devore

Duke University Health System; 3,927 total citations; 63 total publications; best world rank #674

Duke University Health System

3,927Total citations
63Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Sleep and Work-Related FatigueLifetime674US 26691.28