Sasson Cohen
Teva Pharmaceutical Industries · Technion Research & Development Foundation Limited · The Purdue Frederick
Total Patents:
11
Overall Rank:
#471,360
Years Active:
1980–2004
Teva Pharmaceutical Industries Rank:
#48