Technology removes cancerous tumors

Medicine goodnews!