Michael James

Morphy Richards Limited
Total Patents: 9
Overall Rank: #566,429
Years Active: 1993–2019
Morphy Richards Limited Rank: #1