Karen Terry Welch
Microban Products · W. M. Barr & Company
Total Patents:
11
Overall Rank:
#434,035
Years Active:
2020–2025
Microban Products Rank:
#2