Christopher Watt

Affiliations

  • Senior Vice President, Finance at Tetraphase Pharmaceuticals Inc (TTPH), 2020-07-29