Organic Neem Capsules are created specifically for skin health. It contains natural neem extracts, which have been shown to inhibit bacterial development, which is a common cause of acne. Neem also has detoxifying and antioxidant qualities, which help to prevent cell damage caused by free radicals.B..