Bharat Express

Daydreams

The researchers analyzed more than 3000 reports of daydreams and night-dreams to come out with their findings