TEDx Natick

TEDx: Alan Plattus on Resilience