Technically we (and our employers) pay for it via payroll deductions from our paycheck (the one labeled social health insurance? They then gave us a healthcare benefit account (in my case linked to bank of Beijing). It was all very useless, but technically China is listed as a country with universal healthcare.
Never donate blood in China, unless you are forced to by your school/work unit/whatever.
Never donate blood in China, unless you are forced to by your school/work unit/whatever.