Pool medical patents, save lives

451,557 plays|
Ellen 't Hoen |
TEDxZurich 2012
• October 2012