Posts

Atreca is reorganizing the company’s workforce in a bid to extend its cash reserves to 2023.