What is a Blood Doctor Called?

Well, a blood doctor is a person or an expert who specializes in blood and its related diseases. Blood doctor is known as hematologist.