Genesis Secures $484M for Innovative Life Science Hub in San Francisco Life March 17, 2025 Genesis Secures $484 Million for South San Francisco Life Science Campus The building at 3000 Marina Blvd. is part of…