Gynaecology & Obstetrics

Barrier type of contraception among the following: