Robert Cox
Person

Board Member, Sierra Club; Former Sierra Club President; professor, Department of Communications Studies, University of North Carolina-Chapel Hill