443,380 views | Ellen 't Hoen • TEDxZurich 2012

Pool medical patents, save lives