2023 Approach to dysmenorrhoea in primary care. Singapore medical journal ·doi:10.4103/singaporemedj.smj-2021-303