Dr Hafiz Explains description
This app features Dr Hafiz's own personal and professional online portfolio, displaying his background information, academic qualifications, accolades, as well as research and training activities.
This app is a direct port from Dr Hafiz's website at www.drhafizhanif.my