Definition for Biotherapy
From Biology Forums Dictionary
Biotherapy refers to the therapeutic use of biological materials or biological response modifiers.
From Biology Forums Dictionary
Biotherapy refers to the therapeutic use of biological materials or biological response modifiers.