Skip to main content alibris logo

Stephen N Rous, M.D.

Stephen N. Rous is professor of surgery (urology) at Dartmouth Medical School and chief of urology at the Veterans Affairs Medical Center in Vermont. He lives in New Hampshire.