Intestinal spirochetosis: an enigmatic disease.

Intestinal spirochetosis: an enigmatic disease.