Shattuck Labs

Shattuck Labs

  • Location: Research Triangle Park, NC
  • Size: 14,000 SF
  • Market: Life Sciences
  • Client: Shattuck Labs