ABOUT ATRECA

Atreca ceased operations in 2024. Inquiries and written correspondence should be directed to:

Atreca, Inc.
Attention: Manager
809 Laurel St #339
San Carlos, CA  94070-7719

OpenClose