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