Scholarly Index

E. W. MacBride

Imperial College London; 736 total citations; 133 total publications; best world rank #456

Imperial College London

736Total citations
133Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Echinoderm biology and ecologyLifetime456GB 2889.07
Evolution and Science EducationLifetime681GB 9459.51