Francesco Stellacci

MIT · The Arizona Board Of Regents · Clemson University
Total Patents: 15
Overall Rank: #309,848
Years Active: 2007–2025
MIT Rank: #453