Sophia Kraus

Rio De Janeiro, Brazil

About Sophia

Languages

English, Portuguese, Spanish

TED Conference

TEDGlobal 2014