Rudolf Klug
Merck · Ciba-Geigy
Total Patents:
5
Overall Rank:
#1,062,590
Years Active:
1985–1990
Merck Rank:
#2,506