A doctor from a community health service center in Shanghai donates her blood as a special Christmas gift to patients on Dec 23. [Photo/IC]