BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Immunstimulation {f} [med.] immune stimulation; immunostimulation