Sleep has always been a mystery for medical science. It is a known fact everyone needs sleep to function properly and we spend a third of our life sleeping. And yet the mystery behind why we sleep has been around for a while and our medical understanding of this has improved significantly over the past […]