Scholarly Index

Stephen Todryk

Northumbria University; 6,024 total citations; 121 total publications; best world rank #531

Northumbria University

6,024Total citations
121Total publications
40H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
vaccines and immunoinformatics approachesLifetime531GB 3494.71