Organisation

European Federation of Biotechnology. Task Group on Public Perceptions of Biotechnology.