Genentech Inks $540M Lease Agreement

December 29, 2004 at 01:42 PM
Share & Print