Skip to Main Content

Discovery Partners Institute gets the title to property in The 78, clearing way for construction of $250 million in academic and lab space.