Scholarly Index

Luca Lusuardi

University of Siena; 572 total citations; 19 total publications; best world rank #996

University of Siena

572Total citations
19Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrostatic Discharge in ElectronicsLifetime996IT 6090.34