Muhammad Moazam Fraz | doi.page