[1]
2016. Communities of Practice in Online Learning Environments: A Sociocultural Perspective of Science Education. International Journal of Education in Mathematics, Science and Technology. 4, 3 (Apr. 2016), 246–257.