Peter Madden

Indigo Technologies · MIT · 1366 Technologies
Total Patents: 15
Overall Rank: #313,004
Years Active: 1996–2024
Indigo Technologies Rank: #2