Michelle Alexander has/had a position (Associate Professor at the Moritz College of Law) at Ohio State University

Title Associate Professor at the Moritz College of Law
Updated over 9 years ago