The latest showreel from University of Sheffield is a great rundown of the impressive capabilities and ambitions of the university and it’s students in microbiology research.