From: ABO and Rhesus blood group distribution and frequency among blood donors at Kilimanjaro Christian Medical Center, Moshi, Tanzania
Frequency
n (%)
Blood type
A
465 (26)
B
342 (19)
O
949 (52)
AB
59 (3)
Rh antigens
Rh negative
42 (2)
Rh positive
1773 (98)