CENTAURUS THERAPEUTICS, INC.

PrivateCIK: 1935597
Location

SAN FRANCISCO, CA

Key Entity Details

Legal Name

CENTAURUS THERAPEUTICS, INC.

Central Index Key (CIK)

1935597

Employer ID (EIN)

811296031

Phone Number

415-606-8129

Business Address

1700 OWENS STREET, SUITE 515

SAN FRANCISCO, 94158

CA

Mailing Address

1700 OWENS STREET, SUITE 515

SAN FRANCISCO, 94158

CA