The lab studies the neural information processing and develops methods for neural engineering applications. Our work aims to help understand how the brain processes the neural information arising from neurons and the neural circuits during cognitive and emotional processes. Through the understanding of neural information patterns we develop methods for brain-machine interactions. We employ a range of technological developments including electrophysiology, behavior, computational methods and novel materials technology.