Scholarly Index

S Westaby

Oxford University Hospitals NHS Trust; 2,402 total citations; 119 total publications; best world rank #690

Oxford University Hospitals NHS Trust

2,402Total citations
119Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pericarditis and Cardiac TamponadeLifetime690GB 4486.69