NCT05879367 2025-06-25Evaluation of Eflornithine Plus Temozolomide in Patients With Newly Diagnosed Glioblastoma or AstrocytomaOrbus Therapeutics, Inc.Phase 1 Recruiting66 enrolled