Bugs - Nature's Little Superheroes

has already done it again: at the Life Sciences Film Festival in Prague, the film won the Award of the Faculty of Engineering. That's price number five! Congratulations to the team!