Keith K. Sturcken
Bae Systems Information And Electronic Systems Integration · Ovonyx
Total Patents:
18
Overall Rank:
#248,628
Years Active:
2001–2024
Bae Systems Information And Electronic Systems Integration Rank:
#15