Alexandria Real Estate Purchases Stanford Asset in Palo Alto for $97MM

By Meghan Hall Stanford Research Park is home to 150 companies across 700 acres of land in P
Thank you for your interest in The Registry. You must Subscribe or log in to read the rest of this content.