Hungarian-English dictionary »

immunomodulátor meaning in English

HungarianEnglish
immunomodulátor

immunomodulatory◼◼◼