Anthony John Giovinazzo

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