Bernard Chaleat

Cerex
Total Patents: 3
Overall Rank: #1,601,879
Years Active: 1989–2004
Cerex Rank: #3