Ethical approval
The Makerere University School of Medicine Research and Ethics Committee, the Uganda National Council for Science and Technology, the Kenya Scientific and Ethics Review Unit, the National Commission for Science, Technology and Innovation, and the University of California San Francisco Committee on Human Research reviewed and approved the study protocol. All participants provided written informed consent prior to study participation.