A Study of Debio 0123 in Combination With Temozolomide in... | NCT05765812 | Trialant