De Vito, Laura, Taffoni, Gaia, "Strategic foresight and policy evaluation: Insights for an integrated approach", European Journal of Risk Regulation, 2023