EPFL EPFL surgical robot – Precision down to a tenth of a millimeter EPFL • Available on Youtube • Published 12 years ago