Brenda Jarrell

Key details

  • Job title: Chair of Life Sciences
  • Firm: Choate Hall & Stewart
  • Jurisdiction: United States