Video: Unique 3D tech helps Russian doctors save lives of cancer patients

State-of-the-art technologies are helping doctors at a top research center in Moscow to treat some of the deadliest forms of cancer. Recovery time is down to a fraction of what would be required…

Via Youtube