Tag Archives: BioTime

BioTime Moving to Marina Village in Alameda, CA

BioTime, Inc has entered into a lease for 30,795 square feet of space in two buildings in an office park setting at 1010 and 1020 Atlantic Ave in Alameda, CA….