Owen Vaughan

Owen Vaughan was the Chief Medical Officer of the USS Odyssey (NCC-81302).