science shop
/S AY1 AH0 N S SH AA0 P/noun
- 1
A facility, often attached to a specific department of a university or an NGO, that provides independent participatory research support in response to concerns experienced by civil society.
Translate “science shop” into another language
Choose a language below to open the translator with English selected as the source language.