A Novel Robot-Assisted Endovascular Catheterization System With Haptic Force Feedback | IEEE Journals & Magazine | IEEE Xplore