Scholarly Index

Stephen M. Richards

University of Adelaide; 12,171 total citations; 94 total publications; best world rank #667

University of Adelaide

12,171Total citations
94Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Salivary Gland Disorders and FunctionsLifetime667AU 1393.86