*Professor Andrew MacLeod is expressing his own views in this podcast and nothing in its content should be considered as the official views of the Global Thinkers Forum.
*Professor Andrew MacLeod is expressing his own views in this podcast and nothing in its content should be considered as the official views of the Global Thinkers Forum.