Scholarly Index

Roger Ackroyd

Sheffield Teaching Hospitals NHS Foundation Trust; 3,803 total citations; 136 total publications; best world rank #914

Sheffield Teaching Hospitals NHS Foundation Trust

3,803Total citations
136Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Esophageal Cancer Research and TreatmentLifetime914GB 5695.91