Rebecca Walker July 22, 2024 By Ruby Wang Rebecca Walker Professor, Philosophy and Social Medicine Schwab Fellow View all Staff