TEDxZurich 2012
October 2012
|440K views

Pool medical patents, save lives

Ellen 't Hoen

Become a Member

Join now