Animated cartoon illustration of somebody pointing to three different signposts - Reflection, Innovation and Development.
Copyright © Stewart Lamb Cromar, The University of Edinburgh 2018/2019 CC BY.
This work is licensed under a Creative Commons Attribution 4.0 International License.