On May 29, the Center for Innovation at Berth 58 – home of AltaSea at the Port of Los…
The 700,000-square-foot property will initially host two multidisciplinary research centers: the California Institute for Immunology and Immunotherapy at UCLA and…