Seqens Labs Job Category: Life Science Location: Devens, Ma Property Info: Research and Development Facility Job Completed: November 2023