Scholarly Index

I. Tudorache

Triemli Hospital; 6,546 total citations; 376 total publications; best world rank #543

Triemli Hospital

6,546Total citations
376Total publications
42H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Transplantation: Methods and OutcomesLifetime543CH 997.38
Tissue Engineering and Regenerative MedicineLifetime695CH 1296.52