IEyeNews

iLocal News Archives

Caroline Schluter

Scientists discover why you procrastinate

From Newsmax The inclination to delay things rather than get right to work on them may be hardwired into some people’s brains, and not the product of a flawed character, German researchers suggest. The findings come from brain scans of…