First-in-Human Phase 1 Studies in Oncology: The New Challenge for Investigative Sites.

First-in-Human Phase 1 Studies in Oncology: The New Challenge for Investigative Sites.