Scholarly Index

Athinoula Meli

NHS Blood and Transplant; 449 total citations; 20 total publications; best world rank #853

NHS Blood and Transplant

449Total citations
20Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Blood transfusion and management2021-2025853GB 5860.66