The content of this website is provided for general informational purposes only and is not intended as, nor should it be considered a substitute for professional medical advice. Whilst we have taken all reasonable steps to ensure the accuracy and completeness of content, however the web site accepts no responsibility for errors in the content. If you have or suspect that you have a medical problem, promptly contact your professional healthcare provider.