The neem tree (scientific name: Azadirachta indica) is called ‘The Village Pharmacy’ because of its powerful healing powers that treat a variety of illnesses. It’s particularly known to help treat all sorts of skin conditions, including psoriasis. Neem oil is a vegetable oil obtained from the fruits and seeds of the neem tree. It is made of over 140 active compounds that have medicinal properties. Neem oil is an anti-inflammatory agent and it has antiseptic, antifungal, antipyretic and antihistamine properties. Many people with psoriasis have seen tremendous improvement after using neem oil to manage their Continue Reading