Michael Knerr
Omya International Ag · U.S. Natural Resources
Total Patents:
21
Overall Rank:
#203,389
Years Active:
1989–2024
Omya International Ag Rank:
#20