Membership of Scientific Bodies and Societies
- Scientific Technical Advisory Committee (STAC), TDR, 1979-1982 and 1983-1986, Geneva
- Advisory Committee on Health Research, EMRO/WHO.
- Royal Society of Tropical Medicine, UK
- Sudan Society for Pathology, Sudan.
- International Academy of Pathology (Middle East).
- New York Academy for Sciences.
- Founding President, Sudanese National Academy of Sciences, Sudan
- Founding President, Sudanese Society of Tropical Medicine and Hygiene, Sudan
- Member of the Third World Academy of Sciences
- Member of the Scientific Committee, African Malaria Network Trust.
- Chairman Sudan Cancer Society, Sudan
- Advisor Women Initiative Group, Sudan