Heres IFPs translation of a report by IRNA:
Deputy Head of the Office for Blood Donor Recruitment Nima Hamoon told IRNA that over 2 million Iranians donate blood each year.
This means that 27 Iranians out of every 1,000 give blood, he noted.
In developed countries, 30 to 40 people in every 1,000 donate blood, while in regional countries, the ...