J Stephen Large

Affiliations

  • Director at Metabolix Inc. (MBLX), 2013-06-10