Cathy Rogers

Dr. Cathy Rogers PhD is Director of Research and Development at Social Change Lab, a nonprofit that conducts research on protest and people-powered movements to understand their role in social change.