Posted by & filed under In The News.

Richard is currently employed with The Ohio State University.