Scholarly Index

Katie Spencer

University of Leeds; 1,384 total citations; 81 total publications; best world rank #45

University of Leeds

1,384Total citations
81Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Advances in Oncology and RadiotherapyLifetime545GB 5391.36
Advances in Oncology and Radiotherapy2021-202545GB 795.29