Return to Issue Details Effectiveness of TRIZ Invention for Enhancing Design Creativity in High School Students: The role played by teacher self-efficacy Download Download PDF