Faith Matters: Dr. Clarke Cochran talks Lubbock & Texas Tech

May 16, 2017

Clarke E. Cochran has now retired from two careers: Vice President, Mission Integration, with Covenant Health System and Professor of Political Science and Adjunct Professor in the Department of Health Organization Management at Texas Tech University, where he specialized in religion and politics, political philosophy and health care policy.