Scott Frankel
Minebea Co.
Total Patents:
19
Overall Rank:
#235,126
Years Active:
2003–2023
Minebea Co. Rank:
#28