A self-developed and constructed robot for minimally invasive cochlear implantation.

A self-developed and constructed robot for minimally invasive cochlear implantation.