Do you think the pressure of working at the last minute means better results? Well, think again!
Tags: Choice, Procrastination, Procrastination Research Group