Esther Fernandez Rodriguez

Assistant Professor

Rice University

About

Works Deposits