I have an advice for you. Instead of asking all these questions that won't bring you anywhere, why don't you ask Dr. Lam to help you with your health problem, if you haven't done already.
I have been on two different ND's and they made my condition worse. I am now in the care of Dr. Lam (going on 4th week) and I am slowly feeling the improvement. His fee is not that bad. My former ND's charged me more than he does.