Thomas Imbach Film Director, Switzerland Awarded Films Well Done in 37th International Leipzig Festival for Documentary and Animated Film