Robert Suffis
The Mennen · Takasago International
Total Patents:
4
Overall Rank:
#1,288,330
Years Active:
1984–1997
The Mennen Rank:
#6