Plant Physiology Reports
Indian Journal of Plant Physiology > 2017 > 22 > 1 > 70-78
Indian Journal of Plant Physiology > 2017 > 22 > 1 > 130-134
Indian Journal of Plant Physiology > 2017 > 22 > 1 > 70-78
Indian Journal of Plant Physiology > 2017 > 22 > 1 > 130-134