Michael D. Westrick
Innotek · Innotek Pet Products · Solstice Medical
Total Patents:
16
Overall Rank:
#286,852
Years Active:
1996–2025
Innotek Rank:
#4