Thomas Sciascia

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