Dr. Robert Benedetti, MD--specialist in nephrology--currently sees patients in Coeur d alene, Idaho, Spokane, Washington, and Post falls, Idaho.
Dr. Benedetti is licensed to practice medicine at Washington.
In addition to having active medical licenses, Dr. Benedetti has successfully passed a background check including a medical license verification (active) and screening for malpractice...