Scholarly Index

A. Aliabadi-Zuckermann

Medical University of Vienna; 430 total citations; 54 total publications; best world rank #545

Medical University of Vienna

430Total citations
54Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Transplantation: Methods and Outcomes2021-2025545AT 890.87