GivingBackLife is all about bringing local communities together to better serve the poor and marginalized in China though medicine and education.
GivingBackLife