Huang, Shih-Han Susan, M.D.
Nephrology
London Health Sciences Centre
800 Commissioners Rd E
London ON N6A 5W9
Phone: 519-685-8066