Science: Anesthesia drug ketamine may fight depression by muzzling ‘bursting’ brain cells

2018-03-05