Scholarly Index

Ian G. McFarlane

Addenbrooke's Hospital; 13,171 total citations; 121 total publications; best world rank #202

Addenbrooke's Hospital

13,171Total citations
121Total publications
49H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Liver Diseases and ImmunityLifetime202GB 1898.27