For Body Odor ? Yes, I believe it will. Especially great for a cleanse, and if you don't want to stay at raw vegan, you can go regular vegan which is beneficial too. After that you will feel what is the best balance for yourself, even if you decide to go back to eating animal products occasionally, or more often.