Shashank ROHATAGI

Trevi Therapeutics
Total Patents: 1
Overall Rank: #2,404,754
Years Active: 2025
Trevi Therapeutics Rank: #2