Definition of Serotherapy from the PharmacyDictionary.in
Serotherapy
Synonyms or meaning of Serotherapy
An older treatment method using immune serum or antitoxin (antibodies from an immune animal) to treat infectious diseases. It has largely been replaced by antibiotics and vaccines.
Image related to Serotherapy
Not Available