Exhibiting artist Lucy Puls is an art professor at the University of California, Davis.
Added by Upcoming Robot on August 25, 2012