Browsing publications by Professor Muzlifah Haniffa