IABX: Immunomodulatory Artificial Blood Exchange

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

Definition in English: Immunomodulatory Artificial Blood Exchange