1.
Lamoreux L, Bennett D. Scientists’ Warning on the Problem with Overpopulation and Living Systems. JP&S [Internet]. 2024 Jan. 17 [cited 2024 Oct. 8];8(1):95-111. Available from: https://www.whp-journals.co.uk/JPS/article/view/997