Scholarly Index

J. Douglas Armstrong

University of Edinburgh; 9,605 total citations; 195 total publications; best world rank #631

University of Edinburgh

9,605Total citations
195Total publications
49H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neurobiology and Insect Physiology ResearchLifetime631GB 7297.10
Cell Image Analysis TechniquesLifetime947GB 6390.61