Scholarly Index

Thomas Russell

University Hospitals Plymouth NHS Trust; 517 total citations; 92 total publications; best world rank #886

University Hospitals Plymouth NHS Trust

517Total citations
92Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Gallbladder and Bile Duct Disorders2021-2025886GB 2888.23