I use a range of neurophysiological and computational techniques to understand and optimize brain-machine interfaces. Get in touch below.

Recordings
Recordings of inputs and outputs from single neurons and neural ensembles.

Stimulation
Neurostimulation to recover sensorimotor functions

Computation
Neural network models to implement brain functions