Contributors > TED Localization Team

TED Localization Team

Wilmington, North Carolina, United States
TED
Director, TED Translators

View TED.com Profile »

the arts and culture, communication, smart products, climate solutions

Stories by TED Localization Team: