Haim Yellin

Teva Pharmaceutical Industries · Technion Research & Development Foundation Limited · Astra Lakemedel Aktiebolag
Total Patents: 20
Overall Rank: #225,987
Years Active: 1980–2005
Teva Pharmaceutical Industries Rank: #16