St. Louis biotech startup Arch Oncology raises $105M in Series C funding
The startup, which has operations in St. Louis and Brisbane, California, said its $105 million financing will accelerate clinical efforts to advance its lead cancer fighting drug.