Mehran Yazdanian
Cephalon · Xenon Pharmaceuticals · Teva Pharmaceutical Industries
Total Patents:
5
Overall Rank:
#988,463
Years Active:
2013–2019
Cephalon Rank:
#127