Science-Based Service-Learning in Science Teacher Education. International Journal of Research on Service-Learning in Teacher Education, v. 4, p. 1-15, 28 Sep. 2016.