Herbert Lapidus
Combe Incorporated
Total Patents:
14
Overall Rank:
#356,425
Years Active:
1980–2004
Combe Incorporated Rank:
#1