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