Scholarly Index

Ian M. Armitage

Takeda (United States); 5,144 total citations; 165 total publications; best world rank #306

Takeda (United States)

5,144Total citations
165Total publications
43H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Trace Elements in HealthLifetime566US 22796.93
Alkaline Phosphatase Research StudiesLifetime306US 14590.17