Celeste Menchaca Celeste Menchaca is an Assistant Professor at the Texas Christian University. She is an expert on the relationship between science, technology, and vision that created borders for modern nation-states. FEATURED IN: 2nd & 3rd Congress: Part I, Panel 1 2nd & 3rd Congress: Part I, Panel 2 < return to all presenters