Rudolf Kubela
Apotex · Canada Packers
Total Patents:
4
Overall Rank:
#1,282,765
Years Active:
1981–1999
Apotex Rank:
#22