A dermatologist is a physician who specializes in diagnosing and treatment of skin conditions. They may also assist with the prevention and treatment of skin cancer. A dermatologist will typically perform tests such as blood tests, X-rays and scans to identify the reason for your symptoms and recommend treatment accordingly.