Engineering Education for Social Justice: Critical Explorations and Opportunities Book Discussion
Engineering Education for Social Justice: Critical Explorations and Opportunities (Philosophy of Engineering and Technology, 10)
by
Engineering Education for Social Justice: Critical Explorations and Opportunities (Philosophy of Engineering and Technology, 10)