publication venue for Microrobot Assisted Laparoscopic Urological Surgery in a Canine Model 2008 Microrobots in urologic surgery: The next step in the evolution of robotic surgery 2006