Scholarly Index

Richard R. Ribchester

Thomas University; 5,286 total citations; 101 total publications; best world rank #809

Thomas University

5,286Total citations
101Total publications
40H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nerve injury and regenerationLifetime809US 34395.82