Roch Thibert

Karuna Therapeutics · Atopix Therapeutics Limited · Merck
Total Patents: 13
Overall Rank: #367,246
Years Active: 2004–2024
Karuna Therapeutics Rank: #1