Synonyms for Specialist (same or very similar meaning)
WordNet sense 1 (practices one branch of medicine):
medical specialist
WordNet sense 2 (an expert who is devoted to one occupation or branch of learning):
specialiser, specializer
From the ODE community, based on WordNet
add/edit