lesli8052 lesli8052 12-03-2024 Physics contestada In the context of life in the universe, which of the following discoveries of astronomy suggests that enormous numbers of habitable worlds may exist in the universe?a. True b. False