formerly Prospect.
Company Information
Website
Employee count
57
Industry
Biotechnology Research
Headquarter
United States
Tate York
Director of Digital Microscopy and Image Analysis
Emily Mcgrory
HR/Operations Support Specialist