John Ralph Bartlett

Aveva Software · Encore Computer · Owens-Illinois
Total Patents: 4
Overall Rank: #1,133,907
Years Active: 1986–2023
Aveva Software Rank: #35