Bone marrow puncture is correct, it's a procedure that takes a sample of the bone marrow often from the pelvic bone or spine. It usually depends on what their looking for. Blood cells, plasma, and platelets are produced in the marrow. Zhishu has leukemia which is a cancer affecting blood tissues, bone marrow, and the lymphatic system. He would have to constantly have it checked to see the progression of the cancer. Its painful and depending on where you are in the world, an adult won't have the option of anesthesia. I have the platelet disorder primary thrombocytosis and had to have one done. I'm Canadian and ended having it done at Sick Kids hospital when I was seventeen under anesthesia. I had been seeing my specialist already as well and the procedure was done quickly. My levels average 850.000 platelets per microlitre of blood, went close to 900.000 once. One of the first things they checked me for was cancer, the first day I walked in.
*sniff* Who left a bowl of onions out again my eyes just can't stop watering. Beautiful ending to a beautiful story, Bexan's mums together at last forever.