Azniwati Abd Aziz | doi.page