Sajeel Abu Ibrahim

British computer scientist From Wikipedia, the free encyclopedia