Rice

Very high yield rice from China is able to feed 27 people/hectare: Article at Next Big Future