Eugene Zeffren
Helene Curtis
Total Patents:
6
Overall Rank:
#888,919
Years Active:
1990–1997
Helene Curtis Rank:
#16