David moderates Germany’s first ever TEDx Fulbright Seminar – TED (Technology, Entertainment, Design) – ideas worth spreading.
David moderates Germany’s first ever TEDx Fulbright Seminar – TED (Technology, Entertainment, Design) – ideas worth spreading.