Mostly pyelonephritis is caused by bacterial infections, so the best treatment is antibiotics. They can be given orally in mild cases, but are usually given intravenously in the early stages of treatment.

Attribution: Avallain

See also:

Frequently Asked Questions

Register / Log in