Open menu
Katie Shilton
Values and Ethics in Human-Computer Interaction
Business and the Ethical Implications of Technology