20041117062600.0 0971-5118 0971-5118 Plant Physiology. Life Science Advances 0971-5118 0971-5118 India Plant Physiology. Life Science Advances 0971-5118