Scholarly Index

Mattia Scardamaglia

Lund University; 1,469 total citations; 103 total publications; best world rank #642

Lund University

1,469Total citations
103Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electron and X-Ray Spectroscopy Techniques2021-2025642SE 1876.78