June 20, 2012June 20, 2012randylewiskemp How multitasking induced stress impacts our brains – Infographic