director_of_researchEnglish

director of research, research director

Noun

A supervisor in a research center

English: research director, director of research

English words with similar meanings

Show 1 words