Eur J Contracept Reprod Health Care and more