Scholarly Index

Marc L. Melcher

Stanford Medicine; 4,060 total citations; 185 total publications; best world rank #274

Stanford Medicine

4,060Total citations
185Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Donation and TransplantationLifetime356US 19297.29
Hospital Admissions and OutcomesLifetime990US 66978.38
Organ Transplantation Techniques and Outcomes2021-2025364US 14494.52
Liver Disease and Transplantation2021-2025822US 21392.84
Organ Donation and Transplantation2021-2025274US 12790.32