Anna Mitchell Mahoney

Anna Mitchell Mahoney is an Administrative Assistant Professor of Women’s Political Leadership and Director of Research for Newcomb Institute at Tulane University.