Lloyd Klarke
Roku · Logitech Europe S.A.
Total Patents:
16
Overall Rank:
#283,748
Years Active:
2003–2025
Roku Rank:
#42