Urinary tract infections: new insights into a common problem.

Urinary tract infections: new insights into a common problem.