A dermatologist is a medical practitioner who specializes in the cure of conditions that have an effect on the skin, nails, and hair. Some of these conditions take account of but are not restricted to, acne, eczema, moles, melanomas, and skin cancer. Dermatologists are well th...