Bachelor of Medicine, BCh, Oxford University, United Kingdom, 1966. Doctor of Medicine, Oxford University, United Kingdom, 1989.
Clinical medicine National Health Service, United Kingdom, 1967-1992. Consultant World Health Organization Smallpox Eradication Program, United Kingdom, 1975-1978. Senior lecturer department community medicine National University Singapore, 1979-1989, associate professor department community medicine, 1989-1999, associate professorial fellow department community medicine, since 1999.
Reviewer various international journals.
Fellow Faculty Public Health Medicine, Royal College Physicians, member International Epidemiological Association, World Heart Federation section on epidemiology and prevention, Asian-Pacific Society Atherosclerosis and Vascular Diseases (member council).