On-demand inhibition of neuronal activity reduced spontaneous seizures in mice
See All 2046 Episodes of "Science"