Troy O. McBride

Sustainx · Norwich Technologies
Total Patents: 50
Overall Rank: #54,003
Years Active: 2010–2025
Sustainx Rank: #2