A sleep study goes awry when participants start to go missing.
2013
2023
2004
1970
2024
—
1987
2021
2009
1974
1981
1972
1989