Definition & Meaning | English word IMMUNOADJUVANT
IMMUNOADJUVANT
Definitions of IMMUNOADJUVANT
- (immunology) Any substance added to a vaccine in order to improve the immune response
Number of letters
14
Is palindrome
No
Search for IMMUNOADJUVANT in:
Page preparation took: 68.05 ms.