Leslie Mullen

Professor Leslie Mullen was the head of Station 5, a tracking station in Yorkshire. (COMIC: The Space Ghost)