KLF4 and hemoglobin measurement: Although KLF4 acts as a oncogene in osteosarcoma, melanoma, and bladder cancer [18–20], the biological role of KLF4 in HB remains unknown.