Betteridge’s Law
No.
June 11, 2018
Is 8.5 hours the perfect amount of sleep – and could you survive on much less?