1,292,230 views | Robert Gupta • TEDMED 2012

Between music and medicine