David Lerner

Teva Pharmaceutical Industries · Technion Research & Development Foundation Limited · Gojo Industries
Total Patents: 20
Overall Rank: #224,645
Years Active: 1995–2013
Teva Pharmaceutical Industries Rank: #20