Biotech company Eikon nears deal for big lease in Millbrae By: San Francisco Business Times via Business Journals April 04, 2022 at 17:42 PM EDT The company would take nearly half the space at a new life sciences campus under construction. Read More >>