Translation of imunoterapi in English:

imunoterapi

immunotherapy

noun

  • 1

    immunotherapy, treatment of disease by inducing, enhancing or suppressing an immune response