See also: immunotherapies

French

edit

Noun

edit

immunothérapies f

  1. plural of immunothérapie