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