Rita Dexter

Rita Dexter is a PhD student at Rice University.