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 this week.
Atreca signed a lease…
Click here to view original post