Victor Rivera

Affiliations

  • Chief Scientific Officer at Theseus Pharmaceuticals Inc. (THRX), 2023-03-02