• Title:Press TV: The unveiling of tele operation of the "Sina robotic telesurgery system"
  • Duration: 3:10
  • Plays: 19K views
  • Published: 3 years ago


Simillar Videos