Updated recently

European Journal of Futures Research

2195-4194 (Print)  / 2195-2248 (Online)

Added 22 May 2014 • Updated 10 April 2024