Search results for: Olga Megalakaki
Clinical Psychology & Psychotherapy > 29 > 6 > 1950 - 1962
Infant and Child Development > 26 > 6 > n/a - n/a
Computers in Human Behavior > 2017 > 75 > C > 42-49
Computers in Human Behavior > 2016 > 54 > Complete > 569-576
Research in Science Education > 2016 > 46 > 4 > 457-480
European Journal of Psychology of Education > 2008 > 23 > 3 > 339-353