As I understand it it works by counter irritant effect or similar . So the science is possible . The business about channels is just a religious belief . That's why people ask ' do you believe in Chinese medicine ' ? Just like herbs act through a drug effect ,toxicity not through humors.