Patent EP1812575 held by Monsanto has been revoked by the European Patent Office (EPO) after the international coalition No Patents on Seeds! filed an...