In the last three days, 32 patients have died, including three newborn babies, as a result of the siege of the hospital and lack of power, according to spokesman for the Hamas-run Health Ministry in Gaza Ashraf Al-Qidra, who was inside Al-Shifa Hospital.
At least 650 patients were still inside, desperate to be evacuated to another medical facility.
Israel says the hospital sits atop tunnels housing a headquarters for Hamas fighters using patients as shields, which Hamas denies.
Israel launched its campaign last month to annihilate Hamas, the militant group that runs the Gaza Strip, after Hamas gunmen rampaged through southern Israel killing civilians.
Around 1,200 people died and 240 were dragged to Gaza as hostages, according to Israel’s tally.
Gaza medical authorities say more than 11,000 people have been confirmed killed, around 40 per cent of them children.
Israel says it must destroy Hamas and that the blame for harm to civilians falls on fighters hiding among them.
It has rejected demands for a ceasefire, which it says would only prolong the suffering by letting Hamas regroup.abcnews