The history of evolution and origin of life on Earth – a review. (2021). Bioengineering Studies, 2(2), 21-36. https://journals.ardascience.com/index.php/bes/article/view/193