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