Immunoregulation

In Finnish: "Immuunivasteen säätely"

Faculty of Medicine and Health Technology