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