NCT04979442 2025-01-14
MANTRA
Rain Oncology Inc
Phase 3 Terminated
Rain Oncology Inc
Janssen Research & Development, LLC
Janssen Research & Development, LLC
Johnson & Johnson Pharmaceutical Research & Development, L.L.C.
Johnson & Johnson Pharmaceutical Research & Development, L.L.C.