Stephen Strange

Stephen Vincent Strange M.D., Ph.D is a major character in Parker.