Tebyan Ameer Abdelhameed

Africa city of Technology, Sudan

0000-0001-8056-6140