formerly Prospect.
Company Information
Website
Employee count
37
Industry
Biotechnology Research
Headquarter
South San Francisco, California, United States
Megan Mannix
Human Resources Operations Specialist & EA
Laurent Fischer
Independent Director
Sofia Touami
Chief Business Officer
Steve Staben
Chief Scientific Officer