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