Scholarly Index

Geoffrey W.B. Clark

University Hospital of Wales; 2,763 total citations; 81 total publications; best world rank #874

University Hospital of Wales

2,763Total citations
81Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Esophageal Cancer Research and TreatmentLifetime874GB 5396.01