Dr. Beatriz Villarreol

Referenced in 1 episode

Definition

A researcher known for her studies on extraterrestrial life that have recently gained validation, possibly challenging existing scientific paradigms.