European Biotechnology News (2004)VOL 3:12, p. 42
Publication year: 2005 Pages: 1 Language: English Other articles 230