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.