What does IBTO mean? Iranian Blood Transfusion Organization Iranian blood transfusion organization See the full article