Bernhard Muller-Menrad
Swatch
Total Patents:
3
Overall Rank:
#1,644,282
Years Active:
1994–1997
Swatch Rank:
#12