SRI International
Referenced in 1 episode
Definition
Research institute in Menlo Park, California, formerly Stanford Research Institute, where government-funded remote viewing research began in the early 1970s.
Referenced in 1 episode
Research institute in Menlo Park, California, formerly Stanford Research Institute, where government-funded remote viewing research began in the early 1970s.