Leonard F. Czuba
Baxter Travenol Laboratories · Closure Medical · Baxter International
Total Patents:
14
Overall Rank:
#355,966
Years Active:
1980–2006
Baxter Travenol Laboratories Rank:
#27