Graduated from University of British Columbia, Vancouver, Canada with B.Sc. Honours in Biochemistry & MD (Doctor of Medicine). Worked in Ministry of Health, Malaysia before joining Universiti Kuala Lumpur Royal College of Medicine Perak as Senior Lecturer in Primary Care. Currently Professor in Primary Care & Head of Community Based Department, Faculty of Medicine. Registered with the Malaysian National Specialist Register under Family Medicine. Currently also does private practice with Klinik Teoh & Chan Sdn Bhd, Batu Gajah, Perak.