English Evofosfamide Cited by user Citation bot on 02 Dec 2023 Evofosfamide (INN, USAN; formerly known as TH-302). Is a compound being evaluated in clinical trials for the treatment of multiple tumor types as a monotherapy and in…