formerly Prospect.
Reveal Robert Roorda's email & phone
Universal Sequencing Technology
Website
Employee count
10
Industry
Biotechnology
Headquarter
Canton, Massachusetts, United States