Gynaecology & Obstetrics

Progesterone is produced by