1
[ noun ] a center where research is done

Synonyms

research_center

Related terms

center

*