Avital Laxer

Teva Pharmaceutical Industries
Total Patents: 9
Overall Rank: #571,974
Years Active: 2011–2016
Teva Pharmaceutical Industries Rank: #43