Question: Ethan Phillips plays the character Neelix in what sci-fi tv series?
Sentence (from "3325 TARDIS"): It was discovered on 3 May 1984, by American astronomer Brian Skiff at Lowell's Anderson Mesa Station, Arizona, in the United States.
Relevant evidence: No