Alex Veinberg

Teva Pharmaceutical Industries · Technion Research & Development Foundation Limited
Total Patents: 15
Overall Rank: #327,324
Years Active: 1996–2005
Teva Pharmaceutical Industries Rank: #20