kenziesaiyge kenziesaiyge 18-12-2021 Biology contestada The current human population growth rate is 1.12% per year. At this rate, how many years will it take for our population to double in size?