David F Kelly

David F. Kelly is a professor of theology and health care ethics and director of the Health Care Ethics Center at Duquesne University. He has studied in Louvain, Belgium, and in Toronto and has gamered much practical experience from his work at St. Francis and Mercy Hospitals in Pittsburgh.