Xstrahl launches new one-stop shop treatment system for non-melanoma skin cancer

Image: Xstrahl has introduced new one-stop shop treatment system for non-melanoma skin cancer. Photo: courtesy of Xstrahl / PRNewswire.