Anthony John Giovinazzo
Sunovion Pharmaceuticals · Cynapsus Therapeutics · Arx
Total Patents:
16
Overall Rank:
#293,165
Years Active:
1995–2022
Sunovion Pharmaceuticals Rank:
#23