A Dermatologist is a doctor or physician who specializes in treating skin, nails, hair, and mucous membrane problems. They are also trained to assist with a variety of cosmetic issues. They help patients revitalize the appearance of the skin, nails, and hair.