is not in process of liquidation on May 31, 2023
Where is CTI BIOPHARMA CORP.'s headquarters?
CTI BIOPHARMA CORP.'s headquarters is located at 3101 WESTERN AVE STE 800, SEATTLE, WA, 98121
What year was CTI BIOPHARMA CORP. started?
CTI BIOPHARMA CORP. was started in 2022
Sources: Oregon's Open Data Portal