NCT04914195 - Leuprolide Acetate 3.75 mg Depot Injection for Patients With Advanced Prostate Cancer | Crick | Crick