INCBD: Iraqi National Centre for Blood Donation

What does INCBD mean? The above is one of INCBD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Iraqi National Centre for Blood Donation