TUHURA BIOPHARMA INC.

PrivateCIK: 1765575
Location

SEATTLE, WA

Key Entity Details

Legal Name

TUHURA BIOPHARMA INC.

Central Index Key (CIK)

1765575

Employer ID (EIN)

832549680

Phone Number

206-778-5766

Business Address

2030 8TH AVENUE

SEATTLE, 98121

WA

Mailing Address

2030 8TH AVENUE

SEATTLE, 98121

WA