Michael Hall

Active Cambridge, MA Senior Vice-President for Ironwood Pharmaceuticals, Inc.