Hi Eesha,
I can't tell you the exact time limit,but wheatgrass does help,may be not in raising your hb,but it does give you a boost of energy,and sometimes it helps with the hb level too.folic acid is a form of B vitamins which helps in making new red blood cells.Have you checked your spleen size? Stomach size might be related to it?
Zaini.