Collaborative Networked Virtual Surgical Simulators (CNVSS) Implementing Hybrid Client–Server Architecture: Factors Affecting Collaborative Performance | MIT Press Journals & Magazine | IEEE Xplore