Richard Strauss

Status: Resolved
Institution: Ohio State University
Role: Faculty
Position: Professor
Discipline: Medicine and Health Sciences, Medicine
Specific Discipline: Medicine
Outcome Year: 2019
Outcome Category: Honor Revoked
Specific Outcome: Stripped of emeritus status for long standing abuse of students
Last updated: Jun 4, 2019 7:20 pm