The information on this site does not constitute medical advice.
Details of patient encounters have been modified to preserve confidentiality.
I receive payment from the advertisers on this site. All ads are marked as such and appear only in the sidebar. I approve each ad but do not endorse the products.
Comments