Skip to main content

European federation of biotechnology: task group on public perceptions of biotechnology (2)