Scholarly Index
Stefano Manzoni
Stockholm University; 21,879 total citations; 259 total publications; best world rank #45
Stockholm University
21,879Total citations
259Total publications
61H-index
Scholarly Index
Stockholm University; 21,879 total citations; 259 total publications; best world rank #45
Stockholm University