Biotechnology : addressing key trade and sustainability issues. - Geneva, Switzerland : ICTSD, 2007 - x, 94 p. : ill. ; 25 cm

Includes bibliographical references.

9782839902427


Biotechnogy.