Medical license under review in Illinois for former Ohio State doctor who knew about Strauss abuse
Former Ohio State Director of Student Health Services Ted Grace’s medical license is now under review in Illinois for failing to report sexual abuse by former university physician Richard Strauss.