John Caradog Owen
Evans & Sutherland Computer · Siemens Industry Software
Total Patents:
2
Overall Rank:
#1,698,069
Years Active:
1993–2025
Evans & Sutherland Computer Rank:
#40