Keith Barraclough

Apple · Nokia · Nokia Technologies Oy
Total Patents: 33
Overall Rank: #107,764
Years Active: 1996–2021
Apple Rank: #2,501