The effects of Papaver somniferum (Opium poppy) on health, its controversies and consensus evidence. (3rd July 2022)