A good night’s sleep doesn’t just help you feel refreshed – it might actually clear your brain. A new study, led by researchers from the University of Copenhagen and the University of Oxford, reveals ...