John St. John

Baldwin Technology Company · Amesbury Group · Baldwin-Gegeheimer Gmbh
Total Patents: 12
Overall Rank: #396,830
Years Active: 1983–2025
Baldwin Technology Company Rank: #5