Scholarly Index

Sarah J. Welsh

Royal Devon & Exeter NHS Foundation Trust; 6,575 total citations; 113 total publications; best world rank #888

Royal Devon & Exeter NHS Foundation Trust

6,575Total citations
113Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal cell carcinoma treatment2021-2025888GB 3688.89