2 ms·
Still a vaccine, per Merriam-Webster's definition "a preparation that is administered (as by injection) to stimulate the body's immune response against a speci
by m-p-3 6y ago
Still a vaccine, per Merriam-Webster's definition
"a preparation that is administered (as by injection) to stimulate the body's immune response against a specific infectious disease"