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