Dr. Rafferty is a General Practitioner with over 10 years of NHS experience. He has been performing minor surgery for over 6 years. He has a strong interest in Dermatology issues and the removal of troublesome skin lesions.
Dr. Rafferty is a General Practitioner with over 10 years of NHS experience. He has been performing minor surgery for over 6 years. He has a strong interest in Dermatology issues and the removal of troublesome skin lesions.