I

Ivan Monteleone

University of Rome Tor Vergata

ORCID: 0000-0002-3212-832X

213 papers and 5.9k citations.

PubIndex Score59Top 41% · seniorHow it's scored
213Publications
5.9kTotal Citations
First publication: 1998First senior author: 2004