John P. Slattery

John Slattery is a senior program associate with the Dialogue on Science, Ethics, and Religion of the American Association for the Advancement of Science and a fellow for the Grefenstette Center for Ethics in Science, Technology, and Law at Duquesne University.

Update your account password & email or
Subscribe to Commonweal

Must Reads

Religion
Culture
Culture
Books