P. Terrance Snutch

Affiliations

  • Svp & Chief Scientific Officer at Combinatorx Inc (CRXX), 2010-03-03