Op 29 november 2023 heeft Cariad Chester met onmiddellijke ingang zijn functie als lid van de raad van bestuur van Tourmaline Bio, Inc. neergelegd, inclusief zijn functie als lid van comités of subcomités van de raad. Het ontslag van de heer Chester was niet het gevolg van een meningsverschil met het bedrijf.