details (UK).
ISBN: 978-90-76110-03-5
ISBN-10: 90-76110-03-4
European Federation of Biotechnology, Task Group on Public Perceptions of Biotechnology · 1998