1,047,664 views | Bill Davenhall • TEDMED 2009

Your health depends on where you live