NCT05320406 - RElugolix VErsus LeUprolide Cardiac Trial | Crick | Crick