PALO ALTO, Calif.--(BUSINESS WIRE)--Surgical Theater’s Virtual Reality (VR) medical visualization platform lands at Stanford University, Department of Neurosurgery, in the heart of Silicon Valley ...