20041117062300.0 Science and People 0970-8812 Science and People. 0970-8812 India 0970-8812 Science and People Science and People. 0970-8812 0970-8812