Scholarly Index
Sathish Muthu
Orthopaedic Research Group; 14,488 total citations; 264 total publications; best world rank #10
Orthopaedic Research Group
14,488Total citations
264Total publications
30H-index
Scholarly Index
Orthopaedic Research Group; 14,488 total citations; 264 total publications; best world rank #10
Orthopaedic Research Group