Scholarly Index
Mauro Maccarrone
University of L'Aquila; 30,288 total citations; 659 total publications; best world rank #15
University of L'Aquila
30,288Total citations
659Total publications
94H-index
Scholarly Index
University of L'Aquila; 30,288 total citations; 659 total publications; best world rank #15
University of L'Aquila