A neuroscientist tortured by sleep paralysis goes to extreme lengths to test his controversial device that could either reverse paralysis or kill the patient.
2024
2023
1997
2014
2021
2022
1970
2017
2016
1969
2019
2020