Contact Us

We are located in the beautiful San Francisco Bay, a prime environment for life science researchers and scientists. Our facility is at the Edgewater Business Park Complex, just minutes from the 101 freeway and San Francisco International Airport.

300 Utah Ave, Suite 130
South San Francisco, CA 94080

Contact us by email at [email protected] or find us on LinkedIn.