Genetically Modified Foods: Basics, Applications, and Controversy by Salah E. O. Mahgoub Back to product details page >