Researchers from Saudi Arabia’s King Abdullah University of Science and Technology have developed a new X-ray sensor that ...