John S. Logan
American Cyanamid · Apple · Baxter International
Total Patents:
8
Overall Rank:
#661,032
Years Active:
1995–2006
American Cyanamid Rank:
#469