Karim Rashid

Hannspree · Eos Products · Umbra
Total Patents: 161
Overall Rank: #5,343
Years Active: 1991–2023
Hannspree Rank: #14