Scholarly Index

P. C. Stanwood

Mitchell Institute; 636 total citations; 28 total publications; best world rank #899

Mitchell Institute

636Total citations
28Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Seed Germination and PhysiologyLifetime899US 17992.89