Nanotechnology and catalysis : key enablers to sustainable technology - Sharifah Bee Abd Hamid (Department of Chemistry, University of Malaya, 2014)