An update on IDRC activities. Annual report 2004/2005. - IDRC 2006. (IDRC, 2005)