Browsing publications by Dr Albiruni Abdul Razak