Christoph Diefenbach Full name Christoph Diefenbach Born 1965 (age 60) Place of birth Federation Germany Profiles # World Ranking 2008 Rapid Bio