Michel Schenker

Fiberlean Technologies Limited · Omya International Ag
Total Patents: 18
Overall Rank: #249,015
Years Active: 2014–2024
Fiberlean Technologies Limited Rank: #3