formerly Prospect.
Company Information
Website
Employee count
166
Industry
Biotechnology Research
Headquarter
Franklin, Massachusetts, United States
Michael Girardi
Vice President of Sales and Marketing
Gregg Lavoie
Marketing Communications Specialist
Vinnie Hebert
Product Manager