Ten / ninety (10 / 90) report on health research, 2003 - 2004