He is graduated with a Bachelor degree in College of Veterinary Science. He obtained his Master degree from the Department of Biochemistry at the University of Khartoum, Khartoum, Sudan. He obtained his Ph.D from the Key Laboratory of Animal Physiology and Biochemistry, Nanjing Agricultural University, Nanjing, China. His Ph.D research was in Epigenetic Programming of Prenatal Stress.