The parts involving leukemia are realistically written. The protagonist has a unique voice reminiscent of the curious incident of the dog in the night-time. But the other characters don't feel especially engaging. The villains as well are a bit two dimensional and coincidentaly ever present.
In the end the choices of the characters don't seem to matter, and I'm guessing that ties thematically with having a terminal illness. But it makes the story and mystery feel pointless when reading.