The answer to feeding the world's expanding population may be smaller than you think.
2003
2008
2020
2010
1932
1999
2013
2006
1968
2025
2000
2022
1957
2015
1951
2024