Didier Sornette

About Didier

TED Conference

TEDGlobal 2013