Shanti exists to enhance the health, quality of life and well-being of people with terminal, life-threatening or disabling illnesses or conditions, with HIV and HCV programs and more.
Shanti exists to enhance the health, quality of life and well-being of people with terminal, life-threatening or disabling illnesses or conditions, with HIV and HCV programs and more.