The International Rice Research Institute.

Comments on some recent defamatory articles.