Scholarly Index

H. L. G. Stroyan

Hatch (Canada); 611 total citations; 79 total publications; best world rank #865

Hatch (Canada)

611Total citations
79Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Research on scale insectsLifetime865CA 1877.12