My hemoglobin is between 17.5 to 18. Is it normal?
No it not normal. Consult a doctor to know the exact cause
Yes, 7.6 indicates you have anemia or any other blood disorder.
For young males it is 14-18 g/dL or 8.7-11.2 mmol/L (SI units)
Ferrous sulphate or epoetin alpha injection are given to patients to increase hemoglobin levels.
Normal results for children vary, but in general, for Newborn it is 14 to 24 g/dL or 140 to 240 g/L. Infant: 9.5 to 13 g/dL or 95 to 130 g/L.