Mohamad Hanif Abu Hassan · Study