Barbara A. McKenna

Barbara A. McKenna is an author at University of Rochester specializing in nephrology, medicine, and urology.

Publications per year

1973–1998

12

Publications

12