The Institute for Research Communication and Development (IRCD) is a registered charity, in operation since 1985. Its mission is to contribute to...