SlideShare a Scribd company logo
1 of 23
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
ACTIVE WRISTS ENDOSCOPE NAVIGATION
IN ROBOTIZED LAPAROSCOPIC SURGERY
Enrique Bauzano Núñez, Dr. Víctor Muñoz Martínez
Dra. Isabel García Morales, Belén Estebanez Campos
Dpto. Ingeniería de Sistemas y Automática
http://www.isa.uma.es
Universidad de Málaga (Spain)
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
OUTLINE
I. Introduction
II. Laparoscopic Navigation on Active Wrists
III.Force Interaction Model
IV.Control Strategy
V. Implantation and Experiments
VI.Conclusions and Future Works
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
I. INTRODUCTION
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
I. Introduction
Laparoscopic Surgery: “Accessing
to the abdominal cavity with especial
long instruments.”
LAPAROSCOPIC SURGERY
Advantages
 Lessen recovery time
 Limit post-operative complications
 Lower scars
Constraints
 Movement limitations
 Loss of touch and 3D perception
 Hand-eye coordination problems
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
I. Introduction
Proposal: “Solve the motion problem
for a laparoscopic surgery robot
assistant with an actuated wrist.”
GLOBE-SHAPED MOVEMENTS
{I} Fulcrum point
 Orientation angle
 Altitude angle
 External distance
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
ROBOTIC WRISTS COMPARATIVE
•  Null forces on abdomen
•  Precision depends on fulcrum
accuracy
•  Null forces on abdomen
•  Special instruments needed
•  Previous calibration
•  Voluminous mechanisms
•  No additional mechanisms on wrist
•  No special instruments needed
•  Low volume
•  May apply forces on abdomen
I. Introduction
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
II. LAPAROSCOPIC NAVIGATION
ON ACTIVE WRISTS
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
NAVIGATION PROBLEM
I

XI
ZI
C
C
e
A
B
es
Navigation Problem: Move the
endoscope from A to B an
altitude angle .
I0
I0 Initial fulcrum (desired)
I Actual fulcrum
C Estimated fulcrum
e External distance error
es Separation error
II. Laparoscopic Navigation on Active Wrists
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
ERROR ANALYSIS
Separation Error: When estimated
fulcrum C differs from real location I0,
external distance error e forces a
fulcrum displacement es over the
abdomen, which can be
geometrically analyzed.
0 10 20 30 40 50 60 70 80 90
5
10
15
20
25
30
35
40
45
50
Altitude  (degrees)
SeparationErrores
(mm)
es
= e'
tan
50
25
10
e'

= 5 tanees 
II. Laparoscopic Navigation on Active Wrists
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
III. FORCE INTERACTION MODEL
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
ENDOSCOPE-ABDOMEN INTERACTION MODEL
XI
ZI
Fr
III. Force Interaction Model
rs FFgF  m
 A
Cmg
I0
Fs
I
B
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
FORCES MODEL
Stiffness Coefficient
0 0.5 1 1.5
-3
-2
-1
0
1
2
3
4
Time (seconds)
Elasticity(N/mm)
Real 
Estimated 
-20
0
20
0
0.5
1
1.5
2
0
2
4
6
8
10
Altitude  (degrees)Time (seconds)
FrictionFr
(Newton)
ss eF  NFr 
III. Force Interaction Model
Friction Coefficient
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
IV. CONTROL STRATEGY
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
NAVIGATION STRATEGY
1. Rotate around estimated fulcrum
Fulcrum displacement over the abdomen
2. Passive Wrist Behavior
Endoscope rotation over the wrist to reduce
fulcrum displacement
3. Altitude angle correction
Recover desired altitude angle
I
L1
L3
XI
ZI
C
IV. Control Strategy
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
PASSIVE WRIST BEHAVIOR (I)
IV. Control Strategy
Planner Robot
Abdomen
Interaction
Force
Sensor
Separation
estimator
External Distance
estimator
K
Friction + Weight
Filtering
CorrectionAngle
Planned Movement
Followed Altitude 
Abdomen
Force Fs Force F
Planned
Altitude p
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
PASSIVE WRIST BEHAVIOR (II)
IV. Control Strategy
 Planner
– Calculates the required trajectory with a first order system behavior
– Acts faster than correction angle loop
Robot: Performs the controlled movement
Endoscope-Abdomen Interaction: Generates abdominal forces
Force Sensor: Measurement of forces
Separation Estimator
– Depends on the stiffness estimation
– Its value remains the same if Fs < Fthreshold
External Distance Estimator
– Result of Force-Torque balance
– Its value remains the same if Fs < Fthreshold
r
T
s
T
s LekLekL )1()()1(  

e
s
s
F
e


Ce  


sρ
s
Fu
M
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
SPHERICAL CONTROL LOOP
IV. Control Strategy
Passive Wrist
Behavior Robot
Followed Altitude 
Control PI
+
-
Desired
Altitude d
Planned
Altitude p
Controlled
Altitude c
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
V. IMPLANTATION AND EXPERIMENTS
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
IMPLANTATION (I)
V. Implantation and Experiments
Movement
Command
Virtual-PA10
simulator (Matlab)
Matlab-C++
DLL Library
linker
C++ Library PA-10 Controller
PA-10 Robot
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
IMPLANTATION (II)
V. Implantation and Experiments
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
EXPERIMENTAL RESULTS
0 2 4 6 8 10
0
0.5
1
1.5
2
2.5
3
3.5
Time (seconds)
SeparationErroreS
(mm)
V. Implantation and Experiments
0 2 4 6 8 10
266
268
270
272
274
276
278
Time (seconds)
ExternalDistancee
(mm)
Estimated
Real
0 1 2 3 4 5 6
-49
-48
-47
-46
-45
-44
-43
-42
-41
-40
Time (seconds)
Altitude(degrees)
 Desired
 Followed
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
VI. CONCLUSIONS AND FUTURE WORKS
SystemEngineeringand
AutomationDepartment
Enrique Bauzano Nuñez
ebauzano@uma.es
Active Wrists Endoscope Navigation in Robotized Laparoscopic Surgery
FUTURE WORKS
Active tasks during an intervention
Development of semi-autonomous robotic
surgeon assistants
Like remote-centered wrists, useful on tele-
surgery fields
CURRENT STATUS
System does not depend on friction force
Stiffness can be now measured on-line, not model needed

More Related Content

More from Robótica Médica UMA

More from Robótica Médica UMA (13)

IROS 2013 - Force-Position Control for a Miniature Camera Robotic System for ...
IROS 2013 - Force-Position Control for a Miniature Camera Robotic System for ...IROS 2013 - Force-Position Control for a Miniature Camera Robotic System for ...
IROS 2013 - Force-Position Control for a Miniature Camera Robotic System for ...
 
MEDICON 2013 - Single Incision Laparoscopic Surgery Using a Miniature Robotic...
MEDICON 2013 - Single Incision Laparoscopic Surgery Using a Miniature Robotic...MEDICON 2013 - Single Incision Laparoscopic Surgery Using a Miniature Robotic...
MEDICON 2013 - Single Incision Laparoscopic Surgery Using a Miniature Robotic...
 
ROBOT 2017 - Collaborative robotic system for hand-assisted laparoscopic surgery
ROBOT 2017 - Collaborative robotic system for hand-assisted laparoscopic surgeryROBOT 2017 - Collaborative robotic system for hand-assisted laparoscopic surgery
ROBOT 2017 - Collaborative robotic system for hand-assisted laparoscopic surgery
 
RAAD 2010 - A Multi-Behavior Algorithm for Auto-Guided Movements in Surgeon A...
RAAD 2010 - A Multi-Behavior Algorithm for Auto-Guided Movements in Surgeon A...RAAD 2010 - A Multi-Behavior Algorithm for Auto-Guided Movements in Surgeon A...
RAAD 2010 - A Multi-Behavior Algorithm for Auto-Guided Movements in Surgeon A...
 
ROBOT 2009 - CISOBOT: Robot Asistente Dotado con Interface Inteligente Basado...
ROBOT 2009 - CISOBOT: Robot Asistente Dotado con Interface Inteligente Basado...ROBOT 2009 - CISOBOT: Robot Asistente Dotado con Interface Inteligente Basado...
ROBOT 2009 - CISOBOT: Robot Asistente Dotado con Interface Inteligente Basado...
 
IECON 2012 - Robotic System for Single Incision Laparoscopic Surgery
IECON 2012 - Robotic System for Single Incision Laparoscopic SurgeryIECON 2012 - Robotic System for Single Incision Laparoscopic Surgery
IECON 2012 - Robotic System for Single Incision Laparoscopic Surgery
 
BIOROB 2012 - Maneuvers Recognition in Laparoscopic Surgery: Artificial Neura...
BIOROB 2012 - Maneuvers Recognition in Laparoscopic Surgery: Artificial Neura...BIOROB 2012 - Maneuvers Recognition in Laparoscopic Surgery: Artificial Neura...
BIOROB 2012 - Maneuvers Recognition in Laparoscopic Surgery: Artificial Neura...
 
ROBOT 2011 - Robot Quirúrgico Auto-Guiado para Cirugía Mínimamente Invasiva e...
ROBOT 2011 - Robot Quirúrgico Auto-Guiado para Cirugía Mínimamente Invasiva e...ROBOT 2011 - Robot Quirúrgico Auto-Guiado para Cirugía Mínimamente Invasiva e...
ROBOT 2011 - Robot Quirúrgico Auto-Guiado para Cirugía Mínimamente Invasiva e...
 
IROS 2011 - Surgical Tools Pose Estimation for a Multimodal HMI of a Surgical...
IROS 2011 - Surgical Tools Pose Estimation for a Multimodal HMI of a Surgical...IROS 2011 - Surgical Tools Pose Estimation for a Multimodal HMI of a Surgical...
IROS 2011 - Surgical Tools Pose Estimation for a Multimodal HMI of a Surgical...
 
CASEIB 2011 - Nuevas tendencias en la cirugía mínimamente invasiva
CASEIB 2011 - Nuevas tendencias en la cirugía mínimamente invasivaCASEIB 2011 - Nuevas tendencias en la cirugía mínimamente invasiva
CASEIB 2011 - Nuevas tendencias en la cirugía mínimamente invasiva
 
IROS 2010 - Auto-Guided Movements on Minimally Invasive Surgery for Surgeon A...
IROS 2010 - Auto-Guided Movements on Minimally Invasive Surgery for Surgeon A...IROS 2010 - Auto-Guided Movements on Minimally Invasive Surgery for Surgeon A...
IROS 2010 - Auto-Guided Movements on Minimally Invasive Surgery for Surgeon A...
 
IROS 2009 - Minimally Invasive Surgery Maneuver Recognition Based On Surgeon ...
IROS 2009 - Minimally Invasive Surgery Maneuver Recognition Based On Surgeon ...IROS 2009 - Minimally Invasive Surgery Maneuver Recognition Based On Surgeon ...
IROS 2009 - Minimally Invasive Surgery Maneuver Recognition Based On Surgeon ...
 
IROS 2009 - Three-layer Control for Active Wrists in Robotized Laparoscopic S...
IROS 2009 - Three-layer Control for Active Wrists in Robotized Laparoscopic S...IROS 2009 - Three-layer Control for Active Wrists in Robotized Laparoscopic S...
IROS 2009 - Three-layer Control for Active Wrists in Robotized Laparoscopic S...
 

Recently uploaded

💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
Sheetaleventcompany
 
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
amritaverma53
 
❤️Amritsar Escorts Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escorts Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amri...❤️Amritsar Escorts Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escorts Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amri...
Sheetaleventcompany
 
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Sheetaleventcompany
 
Dehradun Call Girls Service {8854095900} ❤️VVIP ROCKY Call Girl in Dehradun U...
Dehradun Call Girls Service {8854095900} ❤️VVIP ROCKY Call Girl in Dehradun U...Dehradun Call Girls Service {8854095900} ❤️VVIP ROCKY Call Girl in Dehradun U...
Dehradun Call Girls Service {8854095900} ❤️VVIP ROCKY Call Girl in Dehradun U...
Sheetaleventcompany
 
Ahmedabad Call Girls Book Now 8980367676 Top Class Ahmedabad Escort Service A...
Ahmedabad Call Girls Book Now 8980367676 Top Class Ahmedabad Escort Service A...Ahmedabad Call Girls Book Now 8980367676 Top Class Ahmedabad Escort Service A...
Ahmedabad Call Girls Book Now 8980367676 Top Class Ahmedabad Escort Service A...
Genuine Call Girls
 
Difference Between Skeletal Smooth and Cardiac Muscles
Difference Between Skeletal Smooth and Cardiac MusclesDifference Between Skeletal Smooth and Cardiac Muscles
Difference Between Skeletal Smooth and Cardiac Muscles
MedicoseAcademics
 

Recently uploaded (20)

💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
 
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
 
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...
 
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service Available
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service AvailableCall Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service Available
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service Available
 
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...
 
❤️Amritsar Escorts Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escorts Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amri...❤️Amritsar Escorts Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escorts Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amri...
 
💰Call Girl In Bangalore☎️7304373326💰 Call Girl service in Bangalore☎️Bangalor...
💰Call Girl In Bangalore☎️7304373326💰 Call Girl service in Bangalore☎️Bangalor...💰Call Girl In Bangalore☎️7304373326💰 Call Girl service in Bangalore☎️Bangalor...
💰Call Girl In Bangalore☎️7304373326💰 Call Girl service in Bangalore☎️Bangalor...
 
Race Course Road } Book Call Girls in Bangalore | Whatsapp No 6378878445 VIP ...
Race Course Road } Book Call Girls in Bangalore | Whatsapp No 6378878445 VIP ...Race Course Road } Book Call Girls in Bangalore | Whatsapp No 6378878445 VIP ...
Race Course Road } Book Call Girls in Bangalore | Whatsapp No 6378878445 VIP ...
 
Kolkata Call Girls Naktala 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Girl Se...
Kolkata Call Girls Naktala  💯Call Us 🔝 8005736733 🔝 💃  Top Class Call Girl Se...Kolkata Call Girls Naktala  💯Call Us 🔝 8005736733 🔝 💃  Top Class Call Girl Se...
Kolkata Call Girls Naktala 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Girl Se...
 
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
 
Independent Bangalore Call Girls (Adult Only) 💯Call Us 🔝 7304373326 🔝 💃 Escor...
Independent Bangalore Call Girls (Adult Only) 💯Call Us 🔝 7304373326 🔝 💃 Escor...Independent Bangalore Call Girls (Adult Only) 💯Call Us 🔝 7304373326 🔝 💃 Escor...
Independent Bangalore Call Girls (Adult Only) 💯Call Us 🔝 7304373326 🔝 💃 Escor...
 
❤️Chandigarh Escorts Service☎️9814379184☎️ Call Girl service in Chandigarh☎️ ...
❤️Chandigarh Escorts Service☎️9814379184☎️ Call Girl service in Chandigarh☎️ ...❤️Chandigarh Escorts Service☎️9814379184☎️ Call Girl service in Chandigarh☎️ ...
❤️Chandigarh Escorts Service☎️9814379184☎️ Call Girl service in Chandigarh☎️ ...
 
Dehradun Call Girls Service {8854095900} ❤️VVIP ROCKY Call Girl in Dehradun U...
Dehradun Call Girls Service {8854095900} ❤️VVIP ROCKY Call Girl in Dehradun U...Dehradun Call Girls Service {8854095900} ❤️VVIP ROCKY Call Girl in Dehradun U...
Dehradun Call Girls Service {8854095900} ❤️VVIP ROCKY Call Girl in Dehradun U...
 
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...
 
Gastric Cancer: Сlinical Implementation of Artificial Intelligence, Synergeti...
Gastric Cancer: Сlinical Implementation of Artificial Intelligence, Synergeti...Gastric Cancer: Сlinical Implementation of Artificial Intelligence, Synergeti...
Gastric Cancer: Сlinical Implementation of Artificial Intelligence, Synergeti...
 
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Shahdol Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service Available
 
Ahmedabad Call Girls Book Now 8980367676 Top Class Ahmedabad Escort Service A...
Ahmedabad Call Girls Book Now 8980367676 Top Class Ahmedabad Escort Service A...Ahmedabad Call Girls Book Now 8980367676 Top Class Ahmedabad Escort Service A...
Ahmedabad Call Girls Book Now 8980367676 Top Class Ahmedabad Escort Service A...
 
Difference Between Skeletal Smooth and Cardiac Muscles
Difference Between Skeletal Smooth and Cardiac MusclesDifference Between Skeletal Smooth and Cardiac Muscles
Difference Between Skeletal Smooth and Cardiac Muscles
 
7 steps How to prevent Thalassemia : Dr Sharda Jain & Vandana Gupta
7 steps How to prevent Thalassemia : Dr Sharda Jain & Vandana Gupta7 steps How to prevent Thalassemia : Dr Sharda Jain & Vandana Gupta
7 steps How to prevent Thalassemia : Dr Sharda Jain & Vandana Gupta
 
Call Girls Bangalore - 450+ Call Girl Cash Payment 💯Call Us 🔝 6378878445 🔝 💃 ...
Call Girls Bangalore - 450+ Call Girl Cash Payment 💯Call Us 🔝 6378878445 🔝 💃 ...Call Girls Bangalore - 450+ Call Girl Cash Payment 💯Call Us 🔝 6378878445 🔝 💃 ...
Call Girls Bangalore - 450+ Call Girl Cash Payment 💯Call Us 🔝 6378878445 🔝 💃 ...
 

ICM 2009 - Active Wrists Endoscope Navigation In Robotized Laparoscopic Surgery