Robert J. Kruger
Baxter Travenol Laboratories · Abbott
Total Patents:
22
Overall Rank:
#198,436
Years Active:
1981–2006
Baxter Travenol Laboratories Rank:
#13