The answer to feeding the world's expanding population may be smaller than you think.
2024
2000
1973
2016
2020
1960
1955
1969
2007
2010
2025
1997
2013
2023