NCT06942377 2025-07-08Calcium Channel Blocker Amlodipine for Endometrial Cancer TherapyPeking University People's HospitalPhase 2 Not yet recruiting140 enrolled