Biotech company inks long-term lease in California

Genentech to occupy more than 120,000 square feet