Ian Spearing

Liebert · Delta Design · Cooligy
Total Patents: 18
Overall Rank: #246,627
Years Active: 2005–2025
Liebert Rank: #7