CEO
Larry Edwards
CEO Approval Rating
93/100
2006
PrivateAcquired by La Jolla Pharmaceutical Company
https://www.tphase.com/