Risa Stack

Affiliations

  • Director at Trius Therapeutics Inc (TSRX), 2013-05-13