I am interested in how information is encoded as spatiotemporal patterns of neural activity, and how information is processed to perform specific computations within and across brain areas. For instance, I analyze how visual motion is represented by visual cortices, and how it is subsequently integrated over time to form decisions that are represented in higher order cortices. I collaborate with experimental neurophysiologists who record neural activities, and I model their data to find structures hidden in noisy observations; structures within the signals themselves, and to relate neural activity with external stimulus and behavior.