John Mitchell
Sap Se · Bae Systems Information And Electronic Systems Integration · National Technology & Engineering Solutions Of Sandia
Total Patents:
8
Overall Rank:
#619,635
Years Active:
2000–2023
Sap Se Rank:
#668