A hepatologist is a physician specializing in the diagnosis, treatment and prevention of various diseases that affect the liver.