Michael John Evans
Snap · Sensors Incorporated · Teraview Limited
Total Patents:
37
Overall Rank:
#87,738
Years Active:
1996–2025
Snap Rank:
#127