James M. Brennan

Smartwash Solutions · Microsoft · Novasonics
Total Patents: 22
Overall Rank: #190,382
Years Active: 1996–2025
Smartwash Solutions Rank: #1