The answer to feeding the world's expanding population may be smaller than you think.
1999
1972
2000
1965
2006
1993
2009
1939
1983
1986
1977
1946
2023
1989
1955
1945
2011
1980