Marcel Schweiger

Ivoclar Vivadent Ag · Ivoclar Ag · Straumann Holding Ag
Total Patents: 77
Overall Rank: #24,181
Years Active: 1997–2025
Ivoclar Vivadent Ag Rank: #5