Survival for a Small Planet: The Sustainable Development Agenda
Few scientific developments have given rise to as much controversy as biotechnology. Numerous groups are united in their opposition, expressing concern over environmental and health risks, impacts on rural livelihoods, the economic dominance of multination