Francesco Maria Benedetti

MIT · Stanford University
Total Patents: 4
Overall Rank: #1,091,993
Years Active: 1984–2025
MIT Rank: #1,739