A newborn weighing just 350 grams, possibly the smallest infant ever to survive in India, battled for over four months in the ...