Muhammad Farid Syazwan Hassan · Study