Michael John Evans

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