Self-fulfilling prophecy. Posted byadmin 9 November 20208 January 2021 ‘USS Voyager’, Leiden University, 2020.