Hey, come on - if it leads to a treatment that relieves chronic itching that will probably make life a lot better for some people. I guess you never had chicken pox?
Hey, come on - if it leads to a treatment that relieves chronic itching that will probably make life a lot better for some people. I guess you never had chicken pox?