20040630 india: Indian science loses to China