selected publications academic article Design of learning environments for Mechanical Engineering. Procedia Manufacturing. 13:1440-1446. 2017 conference paper Learning mechanical engineering in a virtual workshop: A preliminary study on utilisability, utility and acceptability. . 55-62. 2017