Neem and turmeric paste benefits. Neem for acne is a proven remedy for clearer skin