CEO
Tim McCarthy
CEO Approval Rating
- -/100
1999
PublicIndependent CompanyLondon Stock ExchangeIMM
http://www.immupharma.org/