Scholarly Index

David Scott‐Coombes

University Hospital of Wales; 1,916 total citations; 97 total publications; best world rank #593

University Hospital of Wales

1,916Total citations
97Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Thyroid and Parathyroid SurgeryLifetime593GB 1892.97