Thomas Sciascia
Endo Pharmaceuticals · Trevi Therapeutics · Penwest Pharmaceuticals
Total Patents:
13
Overall Rank:
#362,508
Years Active:
2013–2025
Endo Pharmaceuticals Rank:
#2