Brian Thomas
Otter Products · Caldvor Acquisitions Ltd. · Perceive
Total Patents:
38
Overall Rank:
#84,486
Years Active:
1990–2025
Otter Products Rank:
#31