Why are some people more altruistic than others? NOW PLAYING #TEDxWonderland #TEDxStockholm
The list is long but the winner is clear--he saved my life.