James A. Pena
Sturman Industries · Servojet Electronic Systems · Bkm
Total Patents:
22
Overall Rank:
#190,105
Years Active:
1993–2025
Sturman Industries Rank:
#2