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 almost 10 years ago