Leon Ellenbogen
American Cyanamid · Bausch & Lomb Incorporated
Total Patents:
4
Overall Rank:
#1,229,975
Years Active:
1984–2013
American Cyanamid Rank:
#617