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