Mucoadhesive film for anchoring assistive surgical instruments in endoscopic surgery: in vivo assessment of deployment and attachment Open new browser tab
(2011)
Start website main content
(2011)
(2011)
(2011)
(2011)
(2011)
(2011)
(2011)
(2011)
(2011)
(2011)