Francois Houde

Olympus America · Honeywell · Olympus Scientific Solutions Americas
Total Patents: 9
Overall Rank: #550,133
Years Active: 2007–2023
Olympus America Rank: #5