Atreca Announces Agreement to Terminate 100,000 SQFT Lease in San Carlos, Departure of Chief Financial Officer

(Editor’s Note: Public records show that Atreca’s lease is for approximately 100,000 squ
Thank you for your interest in The Registry. You must Subscribe or Log In to read the rest of this content.
West Coast Commercial Real Estate News