Michael Joseph Kukla

Johnson & Johnson · Mcneil Ab · G.D. Searle
Total Patents: 32
Overall Rank: #114,014
Years Active: 1980–2013
Johnson & Johnson Rank: #332