Our laboratory uses an array of techniques, including behavioral studies, intracellular electrophysiology, optical recording of network activity with voltage sensitive dyes, and realistic computer simulations to study how neural networks process information, store memory and generate behavior.