Front cover image for An explanatory guide to the Cartagena Protocol on Biosafety

An explanatory guide to the Cartagena Protocol on Biosafety

Print Book, English, 2003
IUCN, Cambridge, 2003
xvi, 295 pages ; 30 cm
9782831706719, 2831706718
1001231131