Articles by N.R. Nahrowi Ramli (1)