David J. Russell, McMaster University
Associate Professor
Medicine
Hamilton, Ontario
russellj@mcmaster.ca
Office:
(905) 522-1155 ext. 3679
Expert In
Kidney Failure
Kidney Transplantation
Links
Faculty Page