MONSANTO NK603: Doubts cast with claim that French study ‘only used ten rats’, French researcher refuses to release findings for EU verification, but the Russians are worried enough to put brakes […]