Scholarly Index

S. E. Blackshaw

University of Oxford; 1,050 total citations; 34 total publications; best world rank #250

University of Oxford

1,050Total citations
34Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cephalopods and Marine BiologyLifetime856GB 9389.00
Leech Biology and ApplicationsLifetime250GB 1379.65