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