Thomas Powers

Associate Professor, Philosophy and Public Policy and Administration

Director, Center for Science, Ethics and Public Policy

Resident Faculty, Delaware Biotechnology Institute

University of Delaware
Newark, DE 19716