Ted Llana

Affiliations

  • Dvp Comm'l & Corp. Dev at Facet Biotech Corp (FACT), 2010-04-23