Comments on some recent defamatory articles. - The International Rice Research Institute