Scholarly Index

Yasuhiro Shudo

Stanford University; 3,088 total citations; 228 total publications; best world rank #32

Stanford University

3,088Total citations
228Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Transplantation: Methods and OutcomesLifetime969US 53395.85
Transplantation: Methods and Outcomes2021-202532US 2098.77
Mechanical Circulatory Support Devices2021-2025101US 4598.19
Organ Transplantation Techniques and Outcomes2021-2025193US 6896.46
Cardiac Structural Anomalies and Repair2021-2025334US 16396.07
Renal Transplantation Outcomes and Treatments2021-2025325US 15394.13