Debra E. Irwin

Debra E. Irwin is an author at University of North Carolina at Chapel Hill specializing in medicine, urology, and urinary incontinence.

Publications per year

1993–2022

77

Publications

77