1,188,217 views | David Kelley • TED2002

Human-centered design

3000 Members - -M-talk-659 228@2x