The Position of Homo sapiens in the Evolutionary Tree of Life Needs Re-assessment - Gurevitz, Michael (European Journal of Applied Sciences, 2026)
-