Roger R. Stromsta

Burroughs · Xerox
Total Patents: 2
Overall Rank: #2,360,740
Years Active: 1980–1983
Burroughs Rank: #265