Scholarly Index

Peter Swoboda

University of Leeds; 4,071 total citations; 332 total publications; best world rank #447

University of Leeds

4,071Total citations
332Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cardiac Imaging and Diagnostics2021-2025497GB 5196.74
Advanced MRI Techniques and Applications2021-2025447GB 4093.90
Cardiovascular Function and Risk Factors2021-2025899GB 5894.50