Dr. Roach resigns from his faculty position at University of Oklahoma. Category: News Share this post Share on FacebookShare on Facebook TweetShare on Twitter Share on LinkedInShare on LinkedIn Pin itShare on Pinterest Post navigationPreviousPrevious post:December 2016NextNext post:February 2017Related postsNovember 2017November 15, 2017February 2017February 20, 2017December 2016December 20, 2016August 2016August 20, 2016April 2016April 20, 2016February 2016February 20, 2016