Loading...

Take a stroll through “Your Brain”

|The country's largest permanent neuroscience exhibit - giving users a hands-on journey through their brain - is on display in Philadelphia. CBS News' Kylie Atwood reports.