Any advice found on this site is for general information only and should not be a substitute for seeking professional medical diagnosis, treatment or care. Always consult your professional physician or healthcare provider before trying any new treatment. We assume no liability or responsibility for any consequence resulting directly or indirectly for any action or inaction readers take based on or made in reliance on the material, information, services, on or linked to this site. This site may contain outdated material and information may be changed or updated without notice. Any links to third party websites are provided solely for your convenience. Links made to other sites are made at your own risk.