Thomas Cannell

Active Seattle, WA Senior Vice-President for Rosetta Inpharmatics, LLC