Anton Frenkel

Teva Pharmaceutical Industries · Unknown · Yeda Research And Development Co.
Total Patents: 21
Overall Rank: #203,581
Years Active: 2001–2024
Teva Pharmaceutical Industries Rank: #17