Omar Aboelala

Mr. Omar Aboelala

Multimedia University, Kuala Lumpur, Malaysia
orcid