Autotherapy

Definition of Autotherapy from the PharmacyDictionary.in

Autotherapy

This term refers to self-treatment or spontaneous cure.

Not Available