Nigel Strike

Minebea Co.
Total Patents: 10
Overall Rank: #516,639
Years Active: 2006–2013
Minebea Co. Rank: #52