Il 20 dicembre 2021, Stella Xu ha notificato al consiglio di amministrazione di Tempest Therapeutics, Inc. la sua decisione di dimettersi da membro del consiglio, con effetto dal 5 gennaio 2022.