Eric Irwin

Boa Technology · Lee Valley Tools · Verily Life Sciences
Total Patents: 34
Overall Rank: #100,525
Years Active: 1989–2025
Boa Technology Rank: #4