The National Rongxiang Xu Foundation’s mission is to prevent and alleviate human suffering by conforming to the law of life and promoting organ regenerative science.