Elena Bejan
Apotex Pharmachem · Alphora Research
Total Patents:
6
Overall Rank:
#842,456
Years Active:
2006–2017
Apotex Pharmachem Rank:
#11