Robert Ian Hall

Mad Catz Interactive · Owen Mumford Limited · Thorn Emi Plc
Total Patents: 15
Overall Rank: #307,313
Years Active: 1985–2025
Mad Catz Interactive Rank: #1