Patrick Lin is a professor of philosophy and director of the Ethics and Emerging Sciences Group at California Polytechnic State University, San Luis Obispo.
Patrick Lin is a professor of philosophy and director of the Ethics and Emerging Sciences Group at California Polytechnic State University, San Luis Obispo.