Scholarly Index
Trevor W. Stone
Nuffield Orthopaedic Centre; 21,124 total citations; 463 total publications; best world rank #24
Nuffield Orthopaedic Centre
21,124Total citations
463Total publications
71H-index
Scholarly Index
Nuffield Orthopaedic Centre; 21,124 total citations; 463 total publications; best world rank #24
Nuffield Orthopaedic Centre