Gurevitz, M. (2026). The Position of Homo sapiens in the Evolutionary Tree of Life Needs Re-assessment. European Journal of Applied Sciences, 14(01), 32–34. Retrieved from https://scholarpublishing.org/journals/index.php/EJAS/article/view/136