I have not tried this product and cannot verify or deny any claims. Here are some web sites I found which may be able to answer some of your questions. I do advise you to research for yourself before you continue taking this product so that you can make sure you are an informed consumer. en ...