President & CEO
Nicholas Virca
CEO Approval Rating
69/100
1992
PublicIndependent CompanyOTCMKTSINTI
https://inhibitortx.com/