What does Autoimmunisierung mean?

Autoimmunisierung - German to English

autoimmunisation [Br.]

View more

  • autoimmunization