IMHO the only reason to not publish efficacy results is because they are going to be published in a scientific journal. If you read Dr. Rozenblat's comments, it's right there if you read between the lines.
(1)
(0)
OWC Pharmaceutical Research Corp. (OWCP) Stock Research Links