science shop
English
Noun
science shop (plural science shops)
- 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.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.