Scholarly Index

T. P. Stephenson

University Hospital of Wales; 3,138 total citations; 84 total publications; best world rank #938

University Hospital of Wales

3,138Total citations
84Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Urological Disorders and TreatmentsLifetime938GB 6296.88
Urinary Bladder and Prostate ResearchLifetime974GB 7195.92