A nephrologist is a physician who treats kidney disease, performs dialysis therapy, and does kidney transplantation.
Nephrology is a subspecialty of internal medicine, and a thorough knowledge of internal medicine is required in order to obtain board certification.