formerly Prospect.
Company Information
Website
Employee count
18
Industry
Biotechnology
Headquarter
San Francisco, California, United States
Luca Springer
Chief Executive Officer
Thomas Carroll
Chief Scientific Officer