Meng Wu Lecture: Dr. Kristin Neff December 14, 2012 by CCARE Staff 2 Comments The Center for Compassion and Altruism Research and Education > Videos > Kristin Neff, Self-Compassion > Meng Wu Lecture: Dr. Kristin Neff Kristin NeffSelf-Compassion Dr. Kristin Neff presenting her talk, “The Science of Self-Compassion.”