Abstract thought in STEM education: an integrative literature review - Vermehren, J. A. Vega (International Journal of STEM Education)