November 21, 2017 By Wyss Center for Bio and Engineering New Immersive Virtual Reality System Provides Unique View Of The Human Brain