Jacob Yonath
Teva Medical · Gelman Sciences · Unknown
Total Patents:
5
Overall Rank:
#1,050,487
Years Active:
1992–1999
Teva Medical Rank:
#4