Marco Antoniotti
New York University · Lamberti Spa · Universita' Degli Studi Di Milano - Bicocca
Total Patents:
5
Overall Rank:
#968,614
Years Active:
2010–2021
New York University Rank:
#247