E pluribus unum: the potential of collaborative learning to enhance Microbiology teaching in higher education.

E pluribus unum: the potential of collaborative learning to enhance Microbiology teaching in higher education.