Gennady Nisnevich
Teva Pharmaceutical Industries · Technion Research & Development Foundation Limited · Fine Tech Laboratories
Total Patents:
28
Overall Rank:
#137,843
Years Active:
2005–2021
Teva Pharmaceutical Industries Rank:
#30