"Science Shops" Flourish in Europe · Study