Biology | Critical Thinking | Education Constructing analogies: Developing critical thinking through a collaborative task. June 8, 2024