
Pharma Company Atreca Terminates 100K SF Lease At Alexandria-Owned San Carlos Property
Cancer drug company Atreca terminated a nearly 100K SF lease in a San Carlos, California, property owned by Alexandria Real Estate, according to a press release and a filing with the Securities and Exchange Commission […]