English European Citizen Science Association Cited by user Richard Nowell on 09 Aug 2019 The European Citizen Science Association (ECSA) is a membership and networking organisation for practitioners and researchers of citizen science in Europe.