1 Inglese sinonimi di IMMUNOMODULATIVE
Prev.1prossimo
immunomodulatory
Definizione: 1. (immunology) Having the ability to alter or regulate immune functions
Mostra maggiori informazioni su immunomodulatory
Prev.1prossimo
La ricerca ha preso: 6,46 ms