Dr. Peter Kaddu is a medical doctor, a public and global Health professional with over 20 years experience. He has experience in strengthening health systems, global public health programming, public health program monitoring and evaluation, program quality assurance and health worker training.