Bicara Therapeutics closes $362m IPO in flurry of biotech listing activity
Bicara was one of three biotechs that went public last week in one of the busiest biotech IPO windows this year.
Bicara was one of three biotechs that went public last week in one of the busiest biotech IPO windows this year.