Greta Woodrew

Referenced in 1 episode

Definition

An early pioneer in the study of alien contact, known for her research on the overlap between NDEs and extraterrestrial encounters.