Dr. Glen Shellrude

Professor of New Testament

Dr. Glen Shellrude
646-378-6173
Alliance Theological Seminary
Ph.D. University of St. Andrews; M.Div. Denver Seminary; B.A. American University of Beirut