Return to Article Details Rio: an animation movie to think about Science, Technology and Society (STS) in Science teaching Download Download PDF