GradNova
Technology Ethics
2 faculty research Technology Ethics on GradNova.
Assistant Professor, Department of Computer Science
Computer Science
University of Vermont
Teaching Professor
University of North Carolina at Chapel Hill