Charles R. Upton
Schonstedt Instrument · US Air Force
Total Patents:
5
Overall Rank:
#928,615
Years Active:
1991–2024
Schonstedt Instrument Rank:
#3