Precision robotics offers hope for heart disease treatment