Patric Ouellette

Westport Research
Total Patents: 5
Overall Rank: #976,466
Years Active: 1999–2020
Westport Research Rank: #4