Search results for: Mohamed Ali
Journal of Plant Physiology > 2013 > 170 > 18 > 1561-1568
Journal of Plant Physiology > 2012 > 169 > 11 > 1090-1101
Journal of Plant Physiology > 2008 > 165 > 6 > 588-599
Journal of Plant Physiology > 2006 > 163 > 12 > 1321-1332