Researchers from Tulane and Louisiana State Universities have found a new connection between alcohol and stress through study of rat’s brains. The researchers come from the Tasker lab at Tulane...