Marco Mezzavilla

New York University · Nec Europe
Total Patents: 5
Overall Rank: #958,180
Years Active: 2015–2022
New York University Rank: #170