Ali Majeed

Mr. Ali Majeed

orcid