International Rice Research Institute2004-04-012004-04-01https://hdl.handle.net/10947/4896International Rice Research Institute (IRRI): Financial Statements for December 31, 2003 with Independent Auditor's Report