Scholarly Index

Lucio D’Anna

Imperial College London; 4,889 total citations; 55 total publications; best world rank #801

Imperial College London

4,889Total citations
55Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Acute Ischemic Stroke Management2021-2025801GB 3694.45