ABO and Rhesus (D) blood group distribution among blood donors in rural south western Uganda: a retrospective study. (December 2016)