what kind of  doctor  diagnoses skin cancer
A cardiologist specializes in the treatment of heart disease. A dermatologist is a skin specialist who specializes in all aspects of skin care and problems of the skin and hair, including skin cancer. A gastroenterologist specializes in problems of the stomach, intestines, and related organs. An internist specializes in the diagnosis, prevention, and treatment of all forms of adult disease. A neurologist has training in disorders affecting the nervous system. An obstetrician specializes in obstetrics, the branch of medicine that deals with human birth.