Scholarly Index

Russell Wallis

University of Leicester; 8,010 total citations; 108 total publications; best world rank #270

University of Leicester

8,010Total citations
108Total publications
49H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Complement system in diseasesLifetime270GB 3697.38