neuroprotective research stack