The answer to feeding the world's expanding population may be smaller than you think.
2010
1984
1949
2009
2014
1946
1985
1977
2002
1958
1962
2023
1999
2020
2024
2021
1937