A learning based training and skill assessment platform with haptic guidance for endovascular catheterization | IEEE Conference Publication | IEEE Xplore