Medicine is a controversial subject with differing viewpoints. The contents of this website are based upon the views of its author(s), unless otherwise noted. It is not intended as medical advice. You are encouraged to make your own health care decisions based upon your research, and in consultation with a licensed health care professional. Consult your health care professional before using products or taking actions based on this content.