Ivan Donati
Università Degli Studi Di Trieste
Total Patents:
3
Overall Rank:
#1,436,841
Years Active:
2015–2021
Università Degli Studi Di Trieste Rank:
#1