Scholarly Index

Charlotte von Horn

Essen University Hospital; 433 total citations; 31 total publications; best world rank #534

Essen University Hospital

433Total citations
31Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Transplantation Techniques and Outcomes2021-2025944DE 4488.86
Organ Donation and Transplantation2021-2025534DE 1184.57