Dr. Taylor



Dr. Taylor is professor Amy Zahn's lab partner. Together they work out of laboratory, hidden in the desert.

Episode Appearance

 * Season 2 (1977): The Fifty Foot Woman