Medical specialist

Someone who practices one branch of medicine.