Novozymes

Novozymes

  • Location: Franklinton, NC
  • Size: 30,000 SF
  • Market: Life Sciences
  • Client: Novozymes