Professional Training
- BSc (Hons I) Physiology Queens University Belfast Northern Ireland 1969
- MB BCh BAO (Hons)Queens University Belfast Northern Ireland 1972
- MD by thesis Studies on the incidence and clinical significance of hyperprolactinaemia. Queens Belfast 1979
- MRCP (UK) 1975
- FRACP 1983
- FRCP 1997
- Exchange fellow in Department of Physiology and Biophysics, University of Western Virginia, Morgantown USA 1969
- Junior hospital posts in general medicine, general surgery, cardiothoracic surgery, paediatrics, neurology, clinical haematology, rheumatology, cardiology and endocrinology. Royal Victoria Hospital, Belfast 1972-1975
- Specialist training in endocrinology, Sir George E. Clarke Metabolic Unit, Royal Victoria Hospital, Belfast 1975- 1979
- Endocrinology training recognised by accreditation board of Royal College of Physicians (UK) 1979
- Junior clinical fellow, Medical Research Centre, Prince Henry's Hospital, Melbourne 1979-1980
- Locum sessional consultant in endocrinology at Prince Henry's, Royal Melbourne and St Vincent's Hospital, Melbourne 1980
- Appointed staff endocrinologist Woden Valley Hospital, Canberra 1980
- Senior Specialist in Endocrinology from 1983
- Clinical Teacher, Department of Medicine, University of Queensland 1985- 1990
- Honorary visiting fellow in Department of Medicine and Clinical Science, John Curtin School of Medical Research, ANU from 1983
- Part time private practice, Canberra and NSW from 1986
- Director of Endocrinology, The Canberra Hospital from 1990
- Registered Pathologist for Canberra Fertility IVF service from 1993
- Clinical Associate Professor in Medicine, University of Sydney from 1995
- President of
Australasian Diabetes in Pregnancy
Society 1990-4
Chairman Royal Australasian College of Physicians (ACT Branch) 1990-4
Senior Vice President Diabetes Australia (ACT) 1982-9
RACP National Professional Affairs Committee 1990-4
- Endocrine Society of Australia
- Australian Diabetes Society
- Australasian Diabetes in Pregnancy Society (council member)
- Fertility Society of Australia
- Transplantation Society of Australia and New Zealand
- National Diabetes in Pregnancy advisory committee
- International Association of Diabetes in Pregnancy Study Groups (council member)