specialist

spe‧cial‧ist S3 W3 / speʃ ə ləst, speʃ ə lɪst / 名词 [可数名词]

1 someone who knows a lot about a particular subject, or is very skilled at it 同义词 expert

specialist in

an attorney who is a specialist in banking law

2 a doctor who knows more about one particular type of illness or treatment than other doctors :

a heart specialist