Hospital battles infections with robots

Innovation Nation Videos