Muhammad Syafrudin | doi.page