Fig. 4From: The effect of professional development on in-service STEM teachers’ self-efficacy: a meta-analysis of experimental studiesInteraction effect of STEM pedagogy learning and PD durationBack to article page