3 ms·New windows into the brain (electrical inputs and outputs directly in the brain)2 points by j_s 10y ago