Scholarly Index

Stephen W. Attwood

University of Oxford; 7,612 total citations; 62 total publications; best world rank #483

University of Oxford

7,612Total citations
62Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Parasite Biology and Host InteractionsLifetime647GB 10796.51
Helminth infection and controlLifetime483GB 8896.36
Parasites and Host InteractionsLifetime688GB 10796.12
Mollusks and Parasites StudiesLifetime764GB 8284.94