Bacterial vaginosis--a microbiological and immunological enigma.

Bacterial vaginosis--a microbiological and immunological enigma.