Michael de la Garrigue

Xirrus · Topside Research · Internet Machines
Total Patents: 17
Overall Rank: #275,165
Years Active: 1999–2018
Xirrus Rank: #3