science shop
Jump to navigation
Jump to search
English
[edit]Noun
[edit]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.