An Innovative Multi-Layer Gamification Framework for Improved STEM Learning Experience. - Dan Zhao 003; Jim Playfoot; Carmine De Nicola; Giuseppe Guarino; Marilena Bratu; Fabio Di Salvadore; Gabriel-Miro Muntean (IEEE Access, 2022)