Physical activity and a good night’s sleep can improve brain function for up to 24 hours, new research has suggested. A recent study from the University College London and the University of Oxford has ...