Atreca Inc
Permanently closed
75 Shoreway Rd Ste C
San Carlos, CA 94070
Atreca, based in San Carlos, CA, is a biotechnology company that focuses on developing novel therapeutics for various diseases.
Utilizing innovative technologies and cutting-edge research, Atreca is dedicated to advancing the field of medicine through its unique approach to drug discovery and development.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.