Journal of Taibah University for Science JTUSCI.