(1)
Al-Hadrani, A. M. Abu-Ali Mohammad Ibn-Al-Haytham [Alhazen] 965-1039 . TU. J. Nat. Appl. Sci. 2023, 1, 99-106.