Michael Himmelstoss

Staubli Lyon
Total Patents: 5
Overall Rank: #979,897
Years Active: 1999–2019
Staubli Lyon Rank: #3