Neomi De Anda cc.jpg

Neomi De Anda, associate professor at the University of Dayton in Ohio (Provided photo)