Scholarly Index

Andrew Scutt

Swansea University; 4,228 total citations; 64 total publications; best world rank #860

Swansea University

4,228Total citations
64Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Alkaline Phosphatase Research StudiesLifetime860GB 8777.10