Eric Marsault

Tranzyme Pharma · Ocera Therapeutics · Mcgill University
Total Patents: 35
Overall Rank: #96,761
Years Active: 1998–2025
Tranzyme Pharma Rank: #5