Robert J. Edmundson
Maybe Holding Co. · Maybelline · Plough
Total Patents:
4
Overall Rank:
#1,289,558
Years Active:
1989–1996
Maybe Holding Co. Rank:
#2