Genetic engineering and biotechnology : concepts, methods and agronomic applications - Tourte, Yves; Tourte, Catherine (Science Publishers, 2005)