Scholarly Index

Thomas A. Willis

University of Leeds; 2,680 total citations; 92 total publications; best world rank #771

University of Leeds

2,680Total citations
92Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Primary Care and Health Outcomes2021-2025831GB 9579.69
COVID-19 Digital Contact Tracing2021-2025771GB 8512.59