Scholarly Index

E. A. C. MACROBBIE

University of Cambridge; 4,182 total citations; 62 total publications; best world rank #385

University of Cambridge

4,182Total citations
62Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Plant Stress Responses and ToleranceLifetime708GB 4397.70
Plant and Biological Electrophysiology StudiesLifetime385GB 4589.49