Scholarly Index

Stephen Hodges

Cell Medica (United Kingdom); 4,017 total citations; 66 total publications; best world rank #348

Cell Medica (United Kingdom)

4,017Total citations
66Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Vitamin K Research StudiesLifetime348GB 2491.22