John 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.

© 2024 Commonweal Magazine. All rights reserved. Design by Point Five. Site by Deck Fifty.