February 18, 2015
Debra Barrera, current artist in residence at Rice University’s School of Physics and Astronomy, will discuss her current project, the nature of collaborations between art and science, and preliminary ideas for a future collaborative project. Plus free tacos. Lovett PDR.
6100 Main St.
Houston, 77005 TX
713-348-0000
Get directions