Nitrofurantoin revisited: a systematic review and meta-analysis of controlled trials.

Nitrofurantoin revisited: a systematic review and meta-analysis of controlled trials.