Information and advice on this website have been carefully researched and every effort has been made to ensure accuracy. Although health care professionals have reviewed pertinent information, this website should never substitute for the advice of your personal physician. Your use of the site indicates your agreement to be bound by the Terms of Use.