Michael H. Stalder

3M · Swatch Group Research And Development · Medela Holding Ag
Total Patents: 29
Overall Rank: #129,203
Years Active: 2016–2024
3M Rank: #1,012