Knowledge, attitudes and practices surveys of blood donation in developing countries.

Knowledge, attitudes and practices surveys of blood donation in developing countries.