NEW BIOTECHNOLOGY
journal31306
E195330
GB
1871-6784
Rivista
Amsterdam : Elsevier Life Science
2007
can
true