International journal of sciences, basic and applied research [Int J Sci Basic Appl Res] NLMUID: 101665605