Scholarly Index

Richard Sturgess

University of Liverpool; 3,639 total citations; 126 total publications; best world rank #788

University of Liverpool

3,639Total citations
126Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Celiac Disease Research and ManagementLifetime788GB 7691.79