China's super rice expected to yield over 6070 kg per acre

Aug. 18, 2014