1968 - 1973 | Research Junior and Senior House Officer at hospitals in Australia, UK and Zambia |
1974 - 1975 | Honorary Medical Specialist at Muhimbili Hospital in Tanzania |
1974 - 1975 | Lecturer in Medicine at the University of Dar es Salaam in Tanzania |
1976 - 1979 | Medical Specialist and Director of the Infectious Diseases Unit at Maputo Central Hospital in Mozambique |
1976 - 1988 | Professor Auxiliar Faculdade de Medicina at Universidade Eduardo Mondlane in Maputo, Mozambique |
1980 - 1984 | Epidemiologist at the National Directorate of Preventative Medicine in Mozambique |
1984 - 1988 | Head of the Epidemiology Section of the National Directorate of Heath of the Ministry of Health in Maputo, Mozambique |
1986 - 1988 | Acting Head of the Department of Community Health in the Faculdade de Medicina Universidade Eduardo Mondlane in Maputo, Mozambique |
1988 - 1989 | International Epidemiologic Fellow at the Center for Disease Control in Atlanta, USA |
1989 - | Professor Auxiliar Faculdade de Medicina at Universidade Eduardo Mondlane in Maputo, Mozambique |
1992 | Visiting Fellow at the National Centre for Epidemiology and Population Health in Canberra |
1993 | SmithKline Beecham Fellow |
1995 - | Associate International Health Program at the Macfarlane Burnet Centre for Medical Research in Melbourne |
1996 | Officer of the Order of Australia (AO) |