[1]
L. Lamoreux and D. Bennett, “Scientists’ Warning on the Problem with Overpopulation and Living Systems”, JP&S, vol. 8, no. 1, pp. 95–111, Jan. 2024.