Abdlrhman Osama Rayis

Chief Technical Officer