Bambusa Therapeutics Appoints Todd James Chief Financial Officer
- Mr. James brings more than 20 years of biopharmaceutical leadership experience, with deep expertise in capital markets, investor relations, and corporate strategy, serving in senior executive roles at Acceleron Pharma prior to its $11.5 billion...