Are you curious about the European Citizen Science Conference ECSA 2018 in Geneva? We just uploaded a new article and a short video on our Citizen Science blog!