Yes, a Gastroenterologist can treat liver disorders as they specialize in diagnosing and treating diseases related to the digestive system, including the liver. However, a Hepatologist is a specialist in liver diseases and may have more extensive training and experience in treating complex liver conditions.