Scholarly Index

James G. Richards

University of Delaware; 3,428 total citations; 75 total publications; best world rank #615

University of Delaware

3,428Total citations
75Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nerve Injury and Rehabilitation2021-2025615US 28076.28