News Vicarious Surgical names Stephen From as next CEOHealthradar2. August 2025 Name: Stephen From New title: CEO, Vicarious Surgical Previous title: CEO, Aruna Bio Vicarious Surgical named Stephen From as CEO,…